62,614
社区成员
发帖
与我相关
我的任务
分享
public class test7 {
public static void main(String args[]){
int c = 1;
int d = 1;
Integer r = new Integer(1);
Integer o = new Integer(1);
//System.out.println(a.equals(b));
//System.out.println(a == b);
//System.out.println(a = b);
System.out.println("1".equals(String.valueOf(c)));false
System.out.println(r == o);// true
System.out.println(r.equals(o));// true
System.out.println(r == c);// true
System.out.println(r.equals(Integer.parseInt("1")));// true
System.out.println(r.equals(1));// true
System.out.println(r == 1);true
}
}
为什么????