package com.xuexi;
public class Test3 {
public static void main(String[] args) {
/*for(初始化; 布爾表達式; 更新) {
代碼語句}*/
/* for (int x=10;x<20;x=x+1){
System.out.println("for * : "+x);
}*/
//Java 增強 for 循環
// int [] numbers = {10,20,30,40,50};
/* for (int x:numbers) {
System.out.println(x);
}
String [] names ={"一號","二號","三號"};
for(String name : names){
System.out.println(name);
}*/
// break 主要用在循環語句或者 switch 語句中,用來跳出整個語句塊。
// break 跳出最里層的循環,並且繼續執行該循環下面的語句。
// int [] numbers = {10,20,30,40,50};
// for (int x :numbers){
// if (x == 30){
// //break x 等於 30 時跳出循環
// break;
// }
// System.out.println(x);
// }
// continue 適用於任何循環控制結構中。作用是讓程序立刻跳轉到下一次循環的迭代。
//在 for 循環中,continue 語句使程序立即跳轉到更新語句。
//在 while 或者 do…while 循環中,程序立即跳轉到布爾表達式的判斷語句。
int [] numbers ={10,20,30,40,50};
for (int x : numbers) {
if (x == 30) {
continue;
}
System.out.println(x);
}
}
}