问答详情
源自:4-11 Java循环跳转语句之 break

谁能给我解析一下

http://img.mukewang.com/559cec9c00015b8b03620342.jpg谁能给我解析一下怎么得到的运行结果?(1、2、结束啦

提问者:慕前端6174170 2015-07-08 17:26

个回答

  • 陈药
    2015-10-31 20:28:01

    刚开始赋值i= 1 ,1>2是false,1%3==1也是false。false&&false的结果是false。也就是不进入if语句中。当i=2是同样。但是当i=3是进入了if语句,遇到了break关键词就中断了for语句,然后输出了“结束啦”

  • 编程中
    2015-07-18 09:35:02

    不对,对不起,break是结束整个循环,continue是结束本次循环

  • 编程中
    2015-07-18 09:16:00

    如果I不符合if后的条件,就执行第一个输出,并继续循环,即break;如果i符合,就跳出循环

  • sixGod
    2015-07-08 18:04:44

    一旦break被执行,你的循环就结束了,也就是说你的循环只走了二遍就被break中止了

  • Dw_舒
    2015-07-08 17:33:50

    当i=3的时候不就break了么