Hm, gerade was erstaunliches festgestellt, Hashset hasht die Referenzen und nicht die Objekte.
Oder muss ich irgend eine Funktion dafür implementieren?
Ich muss aber wissen ob ein objekt dort ein 'equals' ergibt, und
nicht ob dieses Objekt schon darin ist. Geht das mit Hashset,
oder welche Klasse müsste ich dann nehmen ?
HashSet::equals ist es auch nicht :roll: :lol:
Devil
Oder muss ich irgend eine Funktion dafür implementieren?
Code:
HashSet hash = new HashSet();
Link link = new Link("http://wap.wetteronline.de");
hash.add(link);
hash.add(new Link("http://google.de/"));
Link l = new Link("http://wap.wetteronline.de");
if(hash.contains(l)==true)
System.out.println("TRUE");
else
System.out.println("FALSE");
Ich muss aber wissen ob ein objekt dort ein 'equals' ergibt, und
nicht ob dieses Objekt schon darin ist. Geht das mit Hashset,
oder welche Klasse müsste ich dann nehmen ?
HashSet::equals ist es auch nicht :roll: :lol:
Devil