博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
C# 一个多层循环中,break一次能跳出几个循环?
阅读量:6687 次
发布时间:2019-06-25

本文共 801 字,大约阅读时间需要 2 分钟。

public class BreakTest {        public static void main(String[] args)         {                for(int x=0; x<2; x++)                 {                        for(int y=0; y<2; y++)                         {                                for(int z=0; z<2; z++)                                 {                                        if(z==0) break;                                        System.out.println("----z="+z);                                }                                System.out.println("--y="+y);                        }                        System.out.println("x="+x);                }        }}

输出结果:

  1. --y=0
  2. --y=1
  3. x=0
  4. --y=0
  5. --y=1
  6. x=1
    由此说明break只能跳出一个循环,(如果是在内循环中 则结束内循环 如果是在外循环中 则内外都结束了.)break是结束当前循环,continue是结束本次循环,进行下次循环,使用break就已经不再循环了使用continue还要继续进行循环 如果想跳出所有循环,直接用return!

     

转载地址:http://hdhao.baihongyu.com/

你可能感兴趣的文章
Azure运维系列 6:使用自定义映像创建虚拟机
查看>>
如何对部署完成的Hyper-v 3.0群集进行验证
查看>>
华硕手机的策略之变
查看>>
你敢不敢打破“无形门”
查看>>
我的家庭私有云计划-10
查看>>
mysql删除binlog日志及日志恢复数据的方法
查看>>
八款开源 Android 游戏引擎 (巨好的资源)
查看>>
读书笔记:《重来REWORK》
查看>>
Emacs学习笔记(3):帮助系统
查看>>
Dynamic Proxy (动态代理模式)
查看>>
《JavaScript高级程序设计》阅读笔记(十四):继承机制的实现
查看>>
JavaScript 电话手机号码正则表达式
查看>>
Android之TelephonyManager&GsmCellLocation类的方法详解
查看>>
[置顶] 小技巧总结
查看>>
HDU 1251 统计难题(字典树)
查看>>
Web设计开发人员必备:15个Chrome插件
查看>>
Oracle_merge into 中 using 后的查询表如果有参数的情况
查看>>
【android】真机调试
查看>>
BAT教程 :第六节(if命令讲解)
查看>>
拓扑排序(邻接矩阵)
查看>>