首页 > 代码库 > for 循环代码分析 --基础
for 循环代码分析 --基础
这段代码的意义进一步
理解continue 和break
一段代码的分析
class A { public static void main(String[] args) { int total=0; for(int i=0;i<4;i++){ System.out.println(i+"k"); if (i==1)continue; if (i==2)break; total+=i; System.out.println(i+"m"); System.out.println(total+"p"); } } }
输出:
0k 第1轮循环 i=0 if之前
0m 第1轮循环 i=0 if之后 if不影响 程序继续向下执行
0p 第1轮循环 i=0 将i=0赋值给total 正常输出
1k 第2轮循环 i=1 if之前 输出i=1
遇见 if (i==1)continue; continue后面语句不执行,next一轮循环
2k 第3轮循环 i=1 if之前 输出i=1
遇见 if (i==2)break; 直接跳出循环,后面的语句也没法执行了。
for 循环代码分析 --基础
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。