Java 两个int行变量 可以用==判断相等吗

如题所述

可以
原子类型的可以用==

对象要用equals,但也有特殊:
比如两个Integer 如果小于127就可以用==

其实这样的问题自己试试就全知道了。。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2010-03-18
当然不行啦!在JAVA中==是判断内存地址是否相同,你用equals方法就可以了
第2个回答  2010-03-18
of course,
基本类型全都可以用==,
引用类型要用equals()
第3个回答  推荐于2016-09-02
可以的。
你可以试验下,代码如下
public class Test{
public static void main(Stirng args[]){
int a = 1;
int b = 1;
System.out.println(a==b);
}
}本回答被提问者采纳
第4个回答  2010-03-18
当然可以...

相关了解……

你可能感兴趣的内容

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 非常风气网