W3Cschool
恭喜您成為首批注冊用戶
獲得88經(jīng)驗值獎勵
?
運算符是三元運算符。
Java三元運算符基本上是簡單的if語句的簡寫形式。
?
具有以下一般形式:
expression1 ? expression2 : expression3
expression1
可以是計算為 boolean
值的任何表達式。如果 expression1
是 true
,那么將評估 expression2
。否則,將評估 expression3
。
計算的表達式是?
操作的結(jié)果。需要 expression2
和 expression3
來返回相同的類型,這可以是無效的。
下面是?
運算符的示例:
public class Main {
public static void main(String[] argv) {
int denom = 10;
int num = 4;
double ratio;
ratio = denom == 0 ? 0 : num / denom;
System.out.println("ratio = " + ratio);
}
}
輸出:
這是另一個演示?
運算符的程序。它使用它來獲取變量的絕對值。
public class Main {
public static void main(String args[]) {
int i, k;
i = 10;
k = i < 0 ? -i : i;
System.out.print("Absolute value of ");
System.out.println(i + " is " + k);
i = -10;
k = i < 0 ? -i : i;
System.out.print("Absolute value of ");
System.out.println(i + " is " + k);
}
}
程序生成的輸出如下所示:
Copyright©2021 w3cschool編程獅|閩ICP備15016281號-3|閩公網(wǎng)安備35020302033924號
違法和不良信息舉報電話:173-0602-2364|舉報郵箱:jubao@eeedong.com
掃描二維碼
下載編程獅App
編程獅公眾號
聯(lián)系方式:
更多建議: