Hallo,
warum liefert mir der zweite assert false statt true? Ich komm einfach nicht dahinter. Hab schon die API zu awt.Point gelesen, also equals und hashcode würden eigentlich passend overriden, klappt aber nicht.
Hier der Code:
Grüße
ifconfig
warum liefert mir der zweite assert false statt true? Ich komm einfach nicht dahinter. Hab schon die API zu awt.Point gelesen, also equals und hashcode würden eigentlich passend overriden, klappt aber nicht.
Hier der Code:
Java:
@Test
public void containsTest(){
Set<Point> set=new HashSet<Point>();
Point p=new Point(1,0);
set.add(p);
assertTrue(set.contains(new Point(1,0)));
p.setLocation(2, 0);
assertTrue(set.contains(new Point(2,0)));
}
Grüße
ifconfig
Zuletzt bearbeitet von einem Moderator: