三元運算符


      三元運算符是一種需要三個操作數的運算符,運算的結果根據給定的條件決定。具體語法如下:

      條件表達式?表達式1:表達式2

 在上述語法格式中,先求條件表達式的值,如果為true,則返回表達式1的執行結果;如果,條件表達式的值為false,則返回表達式2的執行結果。具體實例如下:

 

 

 

 

 

 

 

 

 

 

 通過例子,可以看出age>=18為條件表達式;已成年與未成年分別為表達式1,表達式2。上述age變量用於接受用戶輸入的年齡,然后首先執行“age>=18”,當判斷結果為true時,將字符串“已成年”賦值變量給status,否則將“未成年”賦值變量給status。最后在控制台查看輸出結果。

 

其應用與if...else...語句極為相似。

 

 

 

 

 

 

 

 

 

 

 

 

 兩者對比,不難看出,三元運算符更為簡練,體積更小。


免責聲明!

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



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