标签:
条件表达式是常见的一种表达式,看看下面这段代码输出什么?
char x = ‘X‘; int i = 0; System.out.print(true ? x : 0); System.out.print(false ? i : x);
预期是 XX,结果输出的是 X88
这里涉及到混合类型在表达式中的处理:
在计算表达式时,对于混合类型要小心!
Java随笔:条件操作符之类型推断
原文地址:http://www.cnblogs.com/tangyouhua/p/4199934.html