今天長(zhǎng)沙中公優(yōu)就業(yè)java培訓(xùn)機(jī)構(gòu)小編為大家介紹怎么用Java三目運(yùn)算符比較三個(gè)數(shù)字的大小,希望此文能夠幫助到大家,下面就隨小編一起來(lái)了解一下怎么用Java三目運(yùn)算符比較三個(gè)數(shù)字的大小。
易于理解版
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; //已經(jīng)獲得較大值得a再與c相比較,將較大值再次賦值給a?System.out.println(a); //輸出a的值為9?}}
嵌套三目運(yùn)算版
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較大的一個(gè))?System.out.println(a); //輸出a的值為9?}}
利用三目計(jì)算其中最小的值
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較小的一個(gè))?System.out.println(a); //輸出a的值為5?}}
只使用三目計(jì)算三數(shù)中間值
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; //三數(shù)之和?max = (a>b?a:b)>c?(a>b?a:b):c; //利用三目計(jì)算出最大值?min = (a<b?a:b)<c?(a<b?a:b):c; //利用三目計(jì)算出最小值?mid = sum - max - min; //利用三數(shù)之和與最大、最小值只之差得出中間值?System.out.println("這個(gè)中間數(shù)為"+mid); //輸出中間值?}}
以上就是長(zhǎng)沙中公優(yōu)就業(yè)java培訓(xùn)機(jī)構(gòu)小編介紹的“怎么用Java三目運(yùn)算符比較三個(gè)數(shù)字的大小”的內(nèi)容,希望對(duì)大家有幫助,更多java最新資訊請(qǐng)繼續(xù)關(guān)注長(zhǎng)沙中公優(yōu)就業(yè)java培訓(xùn)機(jī)構(gòu)官網(wǎng),每天會(huì)有精彩內(nèi)容分享與你。
相關(guān)免費(fèi)視頻教程推薦
java編程入門教程下載——三目運(yùn)算符:http://www.bjpowernode.com/xiazai/2698.html