區分continue與break;
* continue:用於迴圈中,基於條件控制,跳過某次迴圈體內容的執行,繼續下一次的執行;
* break:用於迴圈中,基於條件控制,終止迴圈體內容的執行,也就是說結束目前的整個迴圈;
範例程式碼:
public static void main(String[] args) { int i; for (i=1;i<=5;i++){ if(i%2==0){ //continue; break; } System.out.println(i); } }
若條件控制語句為continue,則控制台輸出結果為1,3,5,i=1,對於if後的條件判斷語句(1%2==0),結果為false,跳過循環體內容的執行,在控制台輸出1;i ,i=2,對於if後的條件判斷語句結果為true,跳過system.out.println(i);的執行,i =3....
若條件控制語句為break,則在控制台輸出結果為1,i=1,對於if後的條件判斷語句(1%2==0),結果為false,然後終止迴圈體內容的執行,在控制台只輸出一個1;
循環語句嵌套概述
* 順序語句: 以分號結尾,表示一句換的結束;
* 分支語句: 一對大括號表示if的整體結構,整體描述一個完整的if語句
一對大括號表示Switch的整體結構,整體為Switch的整體結構,整體描述一個完整的Switch語句
* 迴圈語句: 一對大括號表示for的整體結構,整體描述一個完整的for語句
一對大號上的整體結構,為整體描述一個完整的while語句
do...while以分號結尾,整體描述一個完整的do...while語句
#範例程式碼:利用嵌套在控制台在控制台上輸出一個在控制台上輸出一個控制台輸出控制台輸出程式碼:利用迴圈在控制台上輸出一個控制台輸出在控制台上輸出一個控制台輸出程式碼:利用迴圈在控制台上輸出一個控制台輸出在控制台上輸出一個控制台輸出程式碼:利用迴圈在控制台上輸出一個控制台輸出在控制台上輸出一個控制台輸出程式碼:利用迴圈在控制台上輸出一個控制台輸出在控制台上輸出一個控制台輸出程式碼:利用迴圈在控制台上輸出一個控制台輸出在控制台上輸出一個控制台輸出程式碼:利用迴圈在控制台上輸出一個控制台輸出在控制台上輸出:在控制台上輸出一個裝置嵌套在控制台上輸出一天的小時和分鐘
public static void main(String[] args) { for (int hour=0;hour<24;hour++){ for(int minute=0;minute<60;minute++){ System.out.println(hour+"时"+minute+"分"); } } }
Random的作用和使用步驟
作用:用於產生一個隨機數字
使用步驟:
1. 導包
import java.util.Random;
導包的動作必須出現在類別定義的上面
2.建立物件
Random r = new Random();
上面這個格式中r為變數名,可以改變,其它的都不允許改變
3.取得隨機數
int number = r.nextInt(100); //获取随机数范围为:[0.100) ,前闭后开
上面這個格式中,number為變數名,可以改變,100為取得隨機數範圍,可以改變,其它都不允許改變
程式碼範例:取得100以內的隨機數[0.100),並列印在控制台
import java.util.Random; public class text051 { public static void main(String[] args) { Random r = new Random(); int number=r.nextInt(100); System.out.println(number); } }
以上是java循環語句怎麼使用的詳細內容。更多資訊請關注PHP中文網其他相關文章!