如果是
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之间不会封装对象而是用常量池的值,不在这个范围才会创建对象
最后
以上就是深情菠萝最近收集整理的关于俩个Integer类型的值比较是否相等的全部内容,更多相关俩个Integer类型内容请搜索靠谱客的其他文章。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复