條件運算子也稱為三元運算子。此運算子包含三個運算元,用於計算布林表示式。運算子的目標是確定應為變數分配哪個值。運算子寫為 −變數 x = (表示式) ? 如果為真則取值 : 如果為假則取值示例線上演示public class LargestOf3Nums_TernaryOperator { public static void main(String args[]) { int a, b, c, temp, result; a = 10; b = 20; c = 30; temp = a < b ? a:b; result = c < temp ? c:temp; System.out.println("最大數字是 ::"+result); } }輸出最大數字是 ::30
以下程式接受兩個整數變數,並獲取關於操作的運算子。根據所選運算子,程式執行相應的運算並列印結果。示例import java.util.Scanner; public class ab39_CalculatorUsingSwitch { public static void main(String args[]) { Scanner sc = new Scanner(System.in); System.out.println("輸入第一個數字的值 ::"); int a = sc.nextInt(); System.out.println("輸入第二個數字的值 ::"); int b = sc.nextInt(); System.out.println("選擇操作"); System.out.println("加法-a:減法-s:乘法-m:除法-d: "); char ch ... 閱讀更多