黑马程序员技术交流社区
标题:
三元运算符的注意事项
[打印本页]
作者:
Frank_Ms1ZR
时间:
2016-7-24 14:39
标题:
三元运算符的注意事项
class Test {
public static void main(String[] args) {
int a = 1;
int b = (++a > 2) ? ++a : --a;
System.out.println("a = " + a);
System.out.println("b = " + b);
}
}以上程序输入结果是a = 1,b = 1;注意a的结果,由于括号内结果为false,所以,直接就执行了--a,跳过了第二个++a
作者:
18248119733
时间:
2016-7-24 19:40
说的对!!!!
作者:
walkk
时间:
2016-7-24 21:36
原来是这样
作者:
李铮
时间:
2016-7-24 21:56
很6,特别good
作者:
15114111253
时间:
2016-7-24 22:42
不错 good
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2