三元运算符的格式
[条件语句] ? [表达式1] : [表达式2]
其中如条件语句为真(即问号前面的条件成立)执行表达式1,否则执行表达式2.
public class test {
public static void main(String[] args) {
int a = 1;
int b = 2;
int c=a>b?1:0;
System.out.println©;
}
}
a>b不成立,所以最后结果为0
三元运算符的格式
[条件语句] ? [表达式1] : [表达式2]
其中如条件语句为真(即问号前面的条件成立)执行表达式1,否则执行表达式2.
public class test {
public static void main(String[] args) {
int a = 1;
int b = 2;
int c=a>b?1:0;
System.out.println©;
}
}
a>b不成立,所以最后结果为0