Java 程式語言提供以下型別的決策或分支語句。Java 程式語言提供以下型別的決策語句。序號語句及說明1if 語句if 語句由一個布林表示式後跟一個或多個語句組成。2if...else 語句if 語句後面可以跟一個可選的 else 語句,當布林表示式為假時執行。3巢狀 if 語句可以在另一個 if 或 else if 語句內使用一個 if 或 else if 語句。4switch 語句switch 語句允許測試變數是否與值的列表相等。
示例以下是所需的程式 - 線上演示public class Tester { public static void main(String args[]) { int i = 0; do { i++; System.out.println(i); }while (true); } }輸出將持續按順序列印數字。
| 是按位運算子,按位比較每個運算元。它是一個二進位制 OR 運算子,如果該位存在於任何一個運算元中,則將其複製到結果中。假設整數變數 A 為 60,變數 B 為 13,則 (A | B) 將得到 61,即 0011 1101。而 || 是邏輯 OR 運算子,它對布林運算元進行運算。如果兩個運算元都為假,則條件為假,否則為真。假設布林變數 A 為真,變數 B 為假,則 (A && B) 為真。| 用於按位運算,|| 用於邏輯運算。
& 是按位運算子,按位比較每個運算元。它是一個二進位制 AND 運算子,如果該位同時存在於兩個運算元中,則將其複製到結果中。假設整數變數 A 為 60,變數 B 為 13,則 (A & B) 將得到 12,即 0000 1100。而 && 是邏輯 AND 運算子,它對布林運算元進行運算。如果兩個運算元都為真,則條件為真,否則為假。假設布林變數 A 為真,變數 B 為假,則 (A && B) 為假。& 用於按位運算,&& 用於邏輯運算。