Hi,
bei HashSet - was wird da bei addAll gemacht? Wie wird entschieden ob ein Objekt schon drin ist? Ueber equals? Wenn ich dann mein eigenes equals fuer ein bestimmten Objekttyp ueberschreibe wird dieses zum Testen genutzt?
Oder ist es bei einem HashSet anderst weil eine HashMap dahintersteckt - wie werden die keys dieser Hashmap erzeugt?
Wie ist es bei einer List wie ArrayList? Wie wird da addAll und removeAll angewandt? Ueber equals?
Danke,
sb
bei HashSet - was wird da bei addAll gemacht? Wie wird entschieden ob ein Objekt schon drin ist? Ueber equals? Wenn ich dann mein eigenes equals fuer ein bestimmten Objekttyp ueberschreibe wird dieses zum Testen genutzt?
Oder ist es bei einem HashSet anderst weil eine HashMap dahintersteckt - wie werden die keys dieser Hashmap erzeugt?
Wie ist es bei einer List wie ArrayList? Wie wird da addAll und removeAll angewandt? Ueber equals?
Danke,
sb