据说三元运算返回类型是以较大类型为准。然后试了下。public class TripleCount { public static void main(String[] args) { int i = 8; System.out.println(i<10?'C':1008647854); System.out.println(i<10?'C':10); System.out.println(i<10?'C':4.0); }}代码输出结果:67C //按理说 10 不是默认为int型 > char 么?怎么输入char了?67.0
添加回答
举报
0/150
提交
取消