publicclass test {
publicstaticvoid main(String[] args) {
Map c = new HashMap();
String aa = new String("abc");
b bb = new b();
c.put(aa, bb);
String cc = new String("abc");
System.out.println(bb);
System.out.println(c.get(aa));
System.out.println(c.get(cc));
}
}
class b {
}
publicclass test {
publicstaticvoid main(String[] args) {
a aa = new a();
b bb = new b();
Map c = new HashMap();
c.put(aa, bb);
a cc = new a();
c.get(cc);
System.out.println(bb);
System.out.println(c.get(aa));
System.out.println(c.get(cc));
}
}
class a {
publicint hashCode() {
return 1;
}
publicboolean equals(Object obj) {
returntrue;
}
}
class b {
}