概述
如果是
int a = 3;
int b = 4;
比较是否相等时可以直接用
if( a == b ) {
System.out.println("相等");
}
但是 如果是比较两个 Integer 类型的值是否相等,就用 equals() 方法吧
例如:
Integer a = 2;
Integer b = 3;
if( a.equals(b) ){
System.out.println("相等!");
}
原因:-128到127之间不会封装对象而是用常量池的值,不在这个范围才会创建对象
原文:https://blog.csdn.net/Adagio_/article/details/79003354
最后
以上就是羞涩黄豆为你收集整理的java中两个Integer类型的值,比较是否相等的全部内容,希望文章能够帮你解决java中两个Integer类型的值,比较是否相等所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复