1.小白一枚,刚学了break和continue的用法,在这里记录和大家一起学习!
/**
* break,continue区分以及标签的用法
* @author 小强
*
*/
public class Test_BreakContinue {
public static void main(String[] args) {
// out时标签名称,和变量名一样命名规范
// 标签名后面加:
out:for(int i=1; i<=5; i++) {
for(int j=1; j<=5; j++) {
System.out.print("* ");
if(i == j) {
continue out; //条件成立时继续执行标签处循环
}
}
System.out.println();//这里没有执行
}
out:for(int i=1; i<=5; i++) {
for(int j=1; j<=5; j++) {
System.out.print("*");
if(i == j) {//如果需要,当i==j时,结束整个双重循环内外循环一起结束
break out;
}
}
System.out.println();//这里没有执行
}
}
}