在Java中,如何跳出当前的
多重嵌套循环?很多复杂的运算以及逻辑可能用到嵌套循环,但是如何跳出当前的多重嵌套循环,很多同学特别是新手都操作的不是很清楚。多重嵌套循环也是最经常遇到的一个基础java面试题,不管原来知道不知道,现在告诉你,赶紧记牢面试无忧!
Java如何跳出当前的多重嵌套循环
在最外层循环前加一个标记如A,然后用break A;可以跳出多重循环。(Java中支持带标签的break和continue语句,作用有点类似于C和C++中的goto语句,但是就像要避免使用goto一样,应该避免使用带标签的break和continue,因为它不会让你的程序变得更优雅,很多时候甚至有相反的作用,所以这种语法其实不知道更好)
本题涉及java知识点分析:Java循环
while (){}循环语句
while语句的使用情况是不知道循环次数的是使用。
格式:
while(判断条件){
循环体;
}
解读:当条件为真时,会执行循环体的语句,当条件不符合后,会跳出循环。
for(){}循环语句
for使用的场景是:知道循环次数的情况下使用for循环
格式
for(表达1;表达式2;表达式3){
循环体;
}
解读:for()循环的执行过程是:1、先执行表达式1的语句,2、再执行表达式2语句,如果表达式2 成立时,则执行循环体的语句,最后执行表达式3,这样从表达式1至表达式3依次执行,当表达式2不成立时,退出循环。
do{}while()循环语句
格式:
do{
循环体;
}while(判断条件);
解读: 1、do...while语句是先执行依次,在判断条件;2、do....while语句中while();有分号。
以上是思博网络为广大奔走在面试以及学习阶段的java同行整理的关于Java goto语句可能遇到的面试问题以及重要知识点,可能存在不足或者需要补充,您有什么观点和认识,欢迎指正补充,大家一起快乐学Java,高薪在就业!
如果遇到什么疑问或者困惑,可以联系我们,乐于与您分享讨论!