break和continue
-
break用于强行退出循环,不执行循环中剩余的语句,也可在switch语句中使用。break在任何循环语句主体,均可用break控制循环流程。
package com.wang.struct;
public class BreakDemo01 {
public static void main(String[] args) {
/*for循环break打破
for (int i = 0; i < 100; i++) {
System.out.println(i);
if(i==30){
break;
}
}*/
int i = 0;//while循环break打破
while(i<100){
i++;
System.out.println(i);
if(i==30){
break;
}
}
System.out.println("张三");
}
} -
continue语句用在循环语句体中,用于终止某次循环过程,即跳出循环体中尚未执行的语句,接着进行下一次是否执行循环的判定
package com.wang.struct;
public class ContinueDemo01 {
public static void main(String[] args) {
int i = 0;
while(i<100){
i++;
if (i%10==0){
System.out.println();
continue;//终止i%10==0这次循环,还会接着
循环达成if条件终止这次循环,然
后开始下次循环
}
/*System.out.print(i+"\t");*/
System.out.print(i+"\t");
}
}
}
打印三角(代码)
package com.wang.struct;标签:java,--,System,break,int,continue,public,循环,out From: https://www.cnblogs.com/wang1999an/p/16747703.html
public class TextDemo01 {
public static void main(String[] args) {
//打印三角形5行
for (int i = 1; i <= 5; i++) {
for (int j = 5; j >=i; j--) {
System.out.print(" ");
}
for (int j=1; j<=i; j++) {
System.out.print("*");
}
for (int j=1; j<i; j++) {
System.out.print("*");
}
System.out.println();
}
}
}