7.20.07 条件运算符(三目运算符)

条件运算符也被称为三元运算符、三目运算符。

该运算符有3个操作数,并且需要判断布尔表达式的值。该运算符的主要是决定哪个值应该赋值给变量。


variable x = (expression) ? value if true : value if false
实例:
public class Test {
 public static void main(String args[]){
 int a , b;
 a = 10;
b = (a == 1) ? 20: 30;
System.out.println( "Value of b is : " + b );
 b = (a == 10) ? 20: 30;
 System.out.println( "Value of b is : " + b );
 }
}

以上实例编译运行结果如下:

Value of b is : 30
Value of b is : 20
posted @ 2017-08-24 13:37  ~~晴天~^.^  阅读(323)  评论(0编辑  收藏  举报