搭建Spring Cloud Gateway閘道器
阿新 • • 發佈:2021-01-17
技術標籤:筆記
JAVA中break,continue,return的用法
1.break用於中斷break所在的迴圈,執行後續語句
2.continue用於中斷本次迴圈,進入下一次迴圈,不會執行本次迴圈中continue之後的語句
3.加上識別符號aa:中斷迴圈,返回aa處
4.return用於中斷方法的執行,立即返回呼叫處,不會執行當前方法中後續的所有操作。
break中斷
public class Test {
public static void main(String[] args) {
for(int i=1;i<10;i++) {
for(int k=1;k<= i;k++) {
if(k>6)
break;
System.out.print(k+"*"+i+"="+(i*k)+"\t");
}
System.out.println();
}
}
}
程式執行結果如下:
break aa中斷
public class Test {
public static void main(String[] args) {
aa:
for(int i=1;i<10;i++) {
for(int k=1;k<=i;k++) {
if(k>6)
break aa;System.out. print(k+"*"+i+"="+(i*k)+"\t");}
System.out.println();}
}
}
程式輸出結果如下:
continue中斷
public class Test {
public static void main(String[] args) {
for(int i=1;i<10;i++) {
for(int k=1;k<=i;k++) {
if(k>6)
continue;
System.out.print(k+"*"+i+"="+(i*k) +"\t");}System.out.println();}
}
}
程式輸出結果如下:
continue aa中斷
public class Test {
public static void main(String[] args) {
aa:
for(int i=1;i<10;i++) {
for(int k=1;k<=i;k++) {
if(k>6)
continue aa;System.out.print(k+"*"+i+"="+(i*k)+"\t");}
System.out.println();}
}
}
程式輸出結果如下:
return 中斷
public class Test {
public static void main(String[] args) {for(int i=1;i<10;i++) {
for(int k=1;k<=i;k++) {
if(k>6)
return;
System.out.print(k+"*"+i+"="+(i*k)+"\t");}
System.out.println();}
}
}
程式輸出結果如下: