1.三元运算符
语法:
判断表达式?表达式:表达式2
三元运算符适合判断2个值的到底使用哪一个的情况
判断 gander == 1是否为真,如果是真(true)那么返回男,否则就是女。
列: char gtext = grade == 1 ? ‘男’ : ’女’ ;
举个例子:判断2个数的最大值()
public class Three {
public static void main(String[] args) {
int max = Max(1, 2);
System.out.println(max);
}
//直接当放回值代码简洁
public static int Max(int x,int y){
return x>y?x:y; //如果x>y返回x否则返回y
}
//先赋值在当返回值,相比比较麻烦
public static int Min(int x,int y){
int z = x>y?y:x;
return z;
}
}