如果三元操作符遇到可以转换成数字的类型:例如 Integer, Double 等类型,那么它会发生自动的整型提升
实例:
Object o1 = true ? new Integer(1) : new Double(2.0);
System.out.println(o1); // 输出 1.0
Object o2 = false ? new Double(3.0) : new Integer(4);
System.out.println(o2); // 输出 2.0
来源:CSDN
作者:qq_45239139
链接:https://blog.csdn.net/qq_45239139/article/details/104185623