Hallo, ich versuche mehrere Objekte in ein TreeSet einzufügen.
Warum befindet sich in meinem Treeset treeSet nur ein Object obwol ich
fünf Objekcte eingefügt habe? Was muss ich machen damit ich alle fünf Objektcte
in das TreeSet einfügen kann?
Vielen Dank für jede Antwort !!!
Warum befindet sich in meinem Treeset treeSet nur ein Object obwol ich
fünf Objekcte eingefügt habe? Was muss ich machen damit ich alle fünf Objektcte
in das TreeSet einfügen kann?
Vielen Dank für jede Antwort !!!
Code:
import java.util.TreeSet;
import java.lang.Comparable;
class Tiere implements Comparable <Tiere> {
String art = "";
Tiere(String art){
this.art = art;
}
@Override
public int compareTo(Tiere o) {
return 0;
}
}
public class TreeSetTest {
public static void main(String[] args) {
TreeSet<Tiere> treeSet = new TreeSet<Tiere>();
Tiere tier1 = new Tiere("Löwe");
Tiere tier2 = new Tiere("Affe");
Tiere tier3 = new Tiere("Maus");
Tiere tier4 = new Tiere("Tiger");
Tiere tier5 = new Tiere("Elefand");
treeSet.add(tier1);
treeSet.add(tier2);
treeSet.add(tier3);
treeSet.add(tier4);
treeSet.add(tier5);
System.out.println(treeSet.size());
for (Tiere i : treeSet) {
System.out.println(i);
}
}
}