java学习笔记四
程序员文章站
2022-03-31 21:44:34
...
break
break可以跳出所在的循环,但不能跳出这一层外的循环。
代码在此,类省略了。
public static void main(String[] args){
int a=18,b=18;
while (a<21){
if (a==20)break;
a++;
}
System.out.println("a="+a);
for (;b<21;++b) {
for (; a < 28; ++a) {
if (a == 25) break;
}
System.out.println("a=" + a);
}
System.out.println("b="+b);
}
想跳出外层的,必须给外层做标记,下面这个参考清华大学出版社的《java基础入门》,本人的java学习栏目均参考此书,不再赘述。
全部代码在此:
package com.Lychee.adb;
public class bbcx {
public static void main(String[] args){
int a=18,b=18;
while (a<21){
if (a==20)break;
a++;
}
System.out.println("a="+a);
for (;b<21;++b) {
for (; a < 28; ++a) {
if (a == 25) break;
}
System.out.println("a=" + a);
}
System.out.println("b="+b);
int i,j;
itboy:for (i=1;i<=9;i++){
for (j=1;j<=i;++j){
if (i>4) break itboy;
System.out.print("*");
}
System.out.println();
}
for (i=1;i<=9;i++){
for (j=1;j<=i;++j){
if (i>4) break;
System.out.print("*");
}
System.out.println("!\n");
}
}
}
另外有相关问题可以加入QQ群讨论,不设微信群
QQ群:868373192
语音深度学习及信号处理群
上一篇: Ubuntu桌面创建快捷方式