java 三元運算符


/*
一元運算符:只需要一個數據就可以進行操作的運算符  如:取反!  自增++  自減 --
二元運算符:需要兩個數據才可以進行操作的運算符 如:加法+  賦值=
三元運算符: 需要三個數據才可以進行操作的運算符

格式:
    數據類型 變量名稱 = 條件判斷 ? 表達式1 :表達式2
    流程:
        首先判斷是否成立
        如果成立,那么將表達式1的值賦值給左側的變量
        如果不成立,那么將表達式2的值賦值給左側的變量
    二者選其一
    
注意事項:
    1、必須同時保證表達式1和表達式2都符合數據類型的要求
    2、三元運算符的結果必須被使用
*/

public class Demo04operator{
    public static void main(String[] args){
        int a = 10;
        int b = 20;
        
        
        int max = a>b ? a : b;
        System.out.println("max: " + max);//20
        
        
        System.out.println(a>b ? a : b);//正確寫法
        
    }
}

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM