可能重複:
What is the Java ?: operator called and what does it do?這個編程語句叫什麼?
這是什麼類型的代碼語句的叫什麼?我之前已經在Java和C++中看到過它,但我不記得它是什麼。 int someVariable =(true)? 1:0;
可能重複:
What is the Java ?: operator called and what does it do?這個編程語句叫什麼?
這是什麼類型的代碼語句的叫什麼?我之前已經在Java和C++中看到過它,但我不記得它是什麼。 int someVariable =(true)? 1:0;
它被稱爲ternary operator。
及其三元操作,以避免爲簡單條件碼的行檢查
int biggerNumber = a > b ? a : b;
更
int bigNumber = a > b ? (a > c ? a : c) : b > c ? b : c ;
這就是所謂的 '三元' 運算符。請看http://alvinalexander.com/java/edu/pj/pj010018 –
http://docs.oracle.com/javase/tutorial/java/nutsandbolts/opsummary.html –
有數百個地方你本來可以看起來這個... –