JAVA

Java运算符(三目运算符)

2017-09-22  本文已影响0人  大鱼鱼

三目运算(重点)

数据类型 变量 = 布尔表达式?条件满足时赋值内容:条件不满足时赋值内容;

public class Test {
     public static void main(String args[]){
int x=10;
int y=20;
int result = x>y?x:y;//如果x和y的判断结果为true,则result内容为x
          System.out.println("result");
     }
}
很多时候如果实在不清楚这种三目运算,也可以写成if判断。
public class Test {
     public static void main(String args[]){
int x=10;
int y=20;
int result = 0;
if(x>y){
result = x;
}else{
result=y;
}
          System.out.println("result");
     }
}
- 如果现在不使用三目,整个代码所跨越的行太多了。





上一篇 下一篇

猜你喜欢

热点阅读