三目运算(重点)
- 三目运算是一种赋值运算,它指的是根据条件来进行判断。对于三目运算的基本使用语法如下。
数据类型 变量 = 布尔表达式?条件满足时赋值内容:条件不满足时赋值内容;
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");
}
}
- 如果现在不使用三目,整个代码所跨越的行太多了。
网友评论