java.三元操作符

如果三元操作符遇到可以转换成数字的类型:例如 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
发布了351 篇原创文章 · 获赞 2 · 访问量 9168

猜你喜欢

转载自blog.csdn.net/qq_45239139/article/details/104185623