A(布尔表达表达式)?B(执行语句):C(执行语句)
A == null ? B : C
判断A是否为null,是则执行B,否则执行A
下面举个例子
public class Return {
public static int Test(int A){
return A == 0? 1 : 2;
}
public static void main(String[] args) {
System.out.println(Test(0));
System.out.println(Test(10));
}
}
|