《编写高质量代码:改善Java程序的151个建议》之建议三。
学习
三元操作符两个结果不一致示例:12345678public class Client { public static void main(String[] args) { int i = 80; String s = String.valueOf(i < 100 ? 90 : 100); String s1 = String.valueOf(i < 100 ? 90 : 100.0); System.out.println("两者是否相等:" + s.equals(s1)); }}
评论
原来三元操作符还有着猫腻,涨姿势了!