在 Java 中應用三元運算子對雙精度值
三元運算子又稱為條件運算子。該運算子包含三個運算元,用於評估布林表示式。
假設我們有以下兩個雙精度值。
double val1 = 20.0; double val2 = 3.7;
現在,讓我們使用三元運算子檢查第一個值。
System.out.println(val1 == 20 ? "Correct!" : "Incorrect!");
如果以上條件正確,即 val 等於 20,則將返回第一個語句“正確”。如果兩者不相等,則將評估第二個語句。
以下是最終示例。
示例
import java.util.*; public class Demo { public static void main(String args[]) { double val1 = 20.0; double val2 = 3.7; System.out.println("Checking first value " + val1); System.out.println(val1 == 20 ? "Correct!" : "Incorrect!"); System.out.println("Checking second value " + val2); System.out.println(val2 == 3.8 ? "Correct!" : "Incorrect!"); } }
輸出
Checking first value 20.0 Correct! Checking second value 3.7 Incorrect!
廣告