更新時間:2019-09-25 09:56:19 來源:動力節點 瀏覽7493次
今天動力節點java培訓機構小編為大家介紹怎么用Java三目運算符比較三個數字的大小,希望此文能夠幫助到大家,下面就隨小編一起來了解一下怎么用Java三目運算符比較三個數字的大小。
易于理解版
package com.zhebie.ternary;
public class ternary {
?public static void main(String[] args) {
?int a = 5, b = 8 , c = 9;
?a=a>b?a:b; //a與b相比較,將較大值賦值給a
?a=a>c?a:c; //已經獲得較大值得a再與c相比較,將較大值再次賦值給a
?System.out.println(a); //輸出a的值為9
?}
}
嵌套三目運算版
public class ternary {
?public static void main(String[] args) {
?int a = 5, b = 8 , c = 9;
?a=(a>b?a:b)>c?(a>b?a:b):c; //高度濃縮版(其中a>b?a:b表示a、b中a較大的一個)
?System.out.println(a); //輸出a的值為9
?}
}
利用三目計算其中最小的值
package com.baidu.index;
public class ternary {
?public static void main(String[] args) {
?int a = 5, b = 8 , c = 9;
?a=(a<b?a:b)<c?(a<b?a:b):c; //高度濃縮版(其中a<b?a:b表示a、b中a較小的一個)
?System.out.println(a); //輸出a的值為5
?}
}
只使用三目計算三數中間值
package com.baidu.index;
public class ternary {
?public static void main(String[] args) {
?int a = 5, b = 8 , c = 9;
?int sum,max,min,mid;
?sum = a+b+c; //三數之和
?max = (a>b?a:b)>c?(a>b?a:b):c; //利用三目計算出最大值
?min = (a<b?a:b)<c?(a<b?a:b):c; //利用三目計算出最小值
?mid = sum - max - min; //利用三數之和與最大、最小值只之差得出中間值
?System.out.println("這個中間數為"+mid); //輸出中間值
?}
}
以上就是動力節點java培訓機構小編介紹的“怎么用Java三目運算符比較三個數字的大小”的內容,希望對大家有幫助,更多java最新資訊請繼續關注動力節點java培訓機構官網,每天會有精彩內容分享與你。
相關免費視頻教程推薦
java編程入門教程下載——三目運算符:http://www.dabaquan.cn/xiazai/2698.html
0基礎 0學費 15天面授
有基礎 直達就業
業余時間 高薪轉行
工作1~3年,加薪神器
工作3~5年,晉升架構
提交申請后,顧問老師會電話與您溝通安排學習