我所理解的是;continue是结束本次循环,接着下一个循环:比如一共有8次循环,如果用if判断就第5次的那一次不执行,其他此数都执行的话就可以用continue
break:break是直接退出本层循环,接着执行循环代码块后的语句;
范例:
1,continue范例- class Demo
- {
- public static void main(String[] args)
- {
- for(int i=0;i<10;i++)
- {
- //第5次不打印
- if(i==4)
- {
- continue;
- }
- System.out.println(i+" continue test");
- }
- }
- }
复制代码 打印结果
2,break范例- class Demo
- {
- public static void main(String[] args)
- {
- for(int i=0;i<10;i++)
- {
- //到第5次直接退出本层循环
- if(i==4)
- {
- break;
- }
- System.out.println(i+" continue test");
- }
- }
- }
复制代码 打印结果:
希望对你有点帮助 共同学习 我也是菜鸟 |