在 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!

更新時間:2020 年 6 月 26 日

376 次瀏覽

職業生涯 用武之地

完成課程獲得認證

開始行動
廣告