精通
英语
和
开源
,
擅长
开发
与
培训
,
胸怀四海
第一信赖
锐英源精品原创,禁止转载和任何形式的非法内容使用,违者必究。
循环的控制对初学者来说非常难,特别是在什么条件下用什么数据,结合什么语句进行控制,这几个什么就会问住了初学者,这一切的前提是理解了题意,并且要把题意环境准备出来数据变量才行。锐英源软件擅长用不同的方法,引导学习,有困难找锐英源软件。
在循环控制结构中,有时候可能会需要人为中断循环流程的进行,或者从某一中间点开始执行循环,这时候需要用到中断(break)和继续(continue)。
break(中断)在循环体内用于强行退出循环,在break语句之后,中断了整个循环体,直接从这个循环体跳出,执行循环体后面的语句。continue(继续)在循环体内中止当前进行的循环,但是并不跳出,返回到这个循环的开始处,开始新一次的循环。
单一的循环语句在很多情况下都无法满足我们的编程需求,在Java中,我们可以通过标签控制复杂的嵌套循环结构。循环语句之前是Java中唯一一个可以用到标签的地方。标签是一个后面带有冒号的标识符,利用中断和继续,可以对嵌套的循环进行更有效的控制。标签的语法结构如下:
label:
循环体
在标签和循环体之间,不应有其他任何的额外的语句。
continue inner; //中断内部循环体当次循环
continue会结束inner的当次循环,并到达inner标签的开始位置,重新进入紧接在那个标签后面的循环。
continue outter; //中断外部循环体当次循环
continue会结束outer的当次循环,并到达outer标签的开始位置,重新进入紧接在那个标签后面的循环。
break outer; //中断外部循环体
break会中断当前的outer循环,并到达标签outer指示循环体的末尾。
循环的嵌套其实也就是多重循环,在多重循环中,首先判断外层循环能否执行,如果外层循环满足条件执行一次,那么内层的循环要完整的执行一遍,再内层循环完整执行一遍过后外层循环才能进入下一个循环。
公司注册号:410105000449586 豫ICP备08007559号 最佳分辨率 1024*768
地址:A、郑州市芯互联大厦北楼1803A(文化路优胜北路西北角),B、郑州大学北校区院内