1,三元運算符的格式
(關系表達式) ? 表達式1 : 表達式2;
2,三元運算符的執(zhí)行流程
int?x?=?10;??????int?y?=?5;???????int?z;????????z?=?(x?>?y)???x?:?y;
3,獲取兩個數(shù)中的最大值
class?Test1_Operator?{?public?static?void?main(String[]?args)?{????????//獲取三個整數(shù)中的最大值????????int?a?=?10;????????int?b?=?20;????????int?c?=?30;????????//先比較任意兩個數(shù)的值,找出這兩個數(shù)中的最大值????????int?temp?=?(a?>?b)???a?:?b;????????//用前兩個數(shù)的最大值與第三個數(shù)比較,獲取最大值????????int?max?=?(temp?>?c)???temp?:?c;????????System.out.println("max?="?+?max);????}}
4,比較兩個整數(shù)是否相同
class?Test1_Operator?{????public?static?void?main(String[]?args)?{???//比較兩個整數(shù)是否相同????????int?x?=?10;????????int?y?=?10;????????boolean?b?=?(x?==?y)???true?:?false;????????boolean?b?=?(x?==?y);????????System.out.println("b?=?"?+??b);????}}
Java基礎視頻教程下載
運算符-三元運算符:http://www.bjpowernode.com/xiazai/530.html
以上就是深圳達內(nèi)教育java培訓機構的小編針對“Java基礎學習分享之三元運算符”的內(nèi)容進行的回答,希望對大家有所幫助,如有疑問,請在線咨詢,有專業(yè)老師隨時為你服務。