我是靠谱客的博主 快乐白昼,这篇文章主要介绍自动装箱与自动拆箱的注意点,现在分享给大家,希望可以做个参考。

Integer m =100;
Integer n = 100;
System.out.println(m==n); // true
System.out.println(m.equals(n)); // true


Integer m =128;
Integer n = 128;
System.out.println(m==n); // false
System.out.println(m.equals(n)); // true

原因是:在jdk1.5以后,自动装箱的值如果在byte范围之内,相同的值不会独自开辟空间,而是重复使用同一值的空间,享有同一指针,超过byte的范围则会另外开辟空间。

最后

以上就是快乐白昼最近收集整理的关于自动装箱与自动拆箱的注意点的全部内容,更多相关自动装箱与自动拆箱内容请搜索靠谱客的其他文章。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(103)

评论列表共有 0 条评论

立即
投稿
返回
顶部