2020-02-05 20:53
门头沟学院 Java 0 点赞 评论 收藏
分享
2020-02-05 20:04
门头沟学院 Java 锁心:整型包装类值的比较
所有整型包装类对象值的比较必须使用equals方法。
先看下面这个例子:
Integer x = 3;
Integer y = 3;
System.out.println(x == y);// true
Integer a = new Integer(3);
Integer b = new Integer(3);
System.out.println(a == b);//false
System.out.println(a.equals(b));//true
当使用自动装箱方式创建一个Integer对象时,当数值在-128 ~127时,会将创建的 Integer 对象缓存起来,当下次再出现该数值时,直接从缓存中取出对应的Integer对象。所以上述代码中,x和y引用的是相同的Integer对象。
0 点赞 评论 收藏
分享
2020-02-02 19:30
门头沟学院 Java 0 点赞 评论 收藏
分享
2020-02-01 19:26
门头沟学院 Java 0 点赞 评论 收藏
分享
关注他的用户也关注了: