java (複合語句,條件語句,多分支語句,跳轉語句)
阿新 • • 發佈:2019-02-19
複合語句:
public class COM{
public static void main(String args[])
{
int a = 1;
int b= 2;
byte a = 'a';
byte b = 'b';
boolean b;
{
System.out.println(a);
}
}
}
//兩個大括號之間為複合語句
條件語句:
//if語句
if (表示式) {
語句序列
}
//if -else語句
if (表示式) {
語句序列
} else {
語句序列
}
//if-else-if語句
if (表示式1) {
語句序列
} else if (表示式2) {
語句序列
} else if (表示式3) {
語句序列
} else {
語句序列
}
switch多分支語句
switch(表示式){
case 常量值1:
語句塊1
break;
case 常量值2:
語句塊2
break;
case 常量值3:
語句塊3
break;
....
case 常量值n:
語句塊n
break;
default:
語句塊n+1;
break;
}
while迴圈語句(直到型):
while(條件表示式) {
執行語句;
}
do-while(當型)
do{
執行語句;
}while(條件表示式)
for迴圈:
for (表示式1;表示式2; 表示式3) {
語句序列;
}
foreach語名:
for (元素變數 x: 遍歷物件obj) {
引用了x的java語句
}
int[] arr = new int[] {1.2.3.4};
for (int x:arr) {
System.out.println(x+"\t");
}