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 儲存 true,變數 B 儲存 false,則 (A && B) 為真。| 用於按位運算,而 || 用於邏輯運算。
& 是按位運算子,按位比較每個運算元。它是一個二進位制 AND 運算子,如果運算元中都存在位,則將其複製到結果中。假設整數變數 A 儲存 60,變數 B 儲存 13,則 (A & B) 將給出 12,即 0000 1100。而 && 是邏輯 AND 運算子,對布林運算元進行運算。如果兩個運算元都為真,則條件變為真,否則為假。假設布林變數 A 儲存 true,變數 B 儲存 false,則 (A && B) 為假。& 用於按位運算,而 && 用於邏輯運算。