1. 程式人生 > >java (複合語句,條件語句,多分支語句,跳轉語句)

java (複合語句,條件語句,多分支語句,跳轉語句)

複合語句:

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");
    }

跳轉語句(break, continue, return)三種

break跳轉語句:

continue:

return [表示式]: