欧美一区二区三区,国内熟女精品熟女A片视频小说,日本av网,小鲜肉男男GAY做受XXX网站

java return和break

方一強1年前8瀏覽0評論

在 Java 中,return 和 break 都是控制流語句,用于控制程序在運行時的跳轉流程。兩者的作用略有不同,下面分別進行介紹。

1. return

public int method(int a, int b) {
int c = a + b;
return c;
}

return 語句的作用是結束方法的執行,并把執行結果返回給調用該方法的代碼。在上面的例子中,當方法執行到 return c; 時,該方法就結束了,并將變量 c 的值返回給調用該方法的代碼。

return 語句還可以在方法中控制程序的流程走向。如下面的例子,當傳入的參數小于 0 時,就會直接結束方法執行,并返回一個默認值。

public int method(int a) {
if (a< 0) {
return -1;
}
// 繼續執行其他代碼
return a;
}

2. break

for (int i = 0; i< 10; i++) {
if (i == 5) {
break;
}
System.out.println(i);
}

break 語句的作用是直接跳出循環,結束循環的執行。在上面的例子中,當 i 的值為 5 時,循環就會被直接結束,程序不會再執行輸出語句。

break 還可以在 switch 語句中使用,作用是直接跳出 switch 語句。如下面的例子:

switch (num) {
case 1:
// 執行第一種操作
break;
case 2:
// 執行第二種操作
break;
default:
// 執行默認操作
break;
}

總結

return 和 break 都是控制程序流程的語句,用法和效果略有不同。return 用于結束方法的運行并返回結果,有助于在方法中控制程序流程的走向。break 用于跳出循環或者 switch 語句的執行,用于提前結束程序的運行流程。