int a =0; int b=1; int c; c=((a > b)?a:b); System.out.println(c); 输出 1
括号内为表达式,其结果为true或false
?后面为返回值
为true表达式的结果为:前面的内容
为false表达式的结果为:后面的内容
int a =0; int b=1; int c; c=((a > b)?a:b); System.out.println(c); 输出 1
括号内为表达式,其结果为true或false
?后面为返回值
为true表达式的结果为:前面的内容
为false表达式的结果为:后面的内容