标签:
public class sss {
public static void main(String[] args) {
Integer n1 = new Integer(47);
Integer n2 = new Integer(47);
System.out.println(n1 == n2); //false
System.out.println(n1.equals(n2)); //true
Value v1 = new Value(); v1.i=100;
Value v2 = new Value(); v2.i=100;
System.out.println(v1.equals(v2)); //false
}
}
class Value {
int i;
}
@Override
public boolean equals(Object o) {
return (o instanceof Integer) && (((Integer) o).value == value);
}
public boolean equals(Object o) {
return this == o;
}
版权声明:本文为博主原创文章,未经博主允许不得转载。
标签:
原文地址:http://blog.csdn.net/qq_21302985/article/details/46939261