Hi, muss noch mal kurz nerven.
Erstelle irgendwo in meinem Programm Objecte vom Typ Track, diese Objecte enthalten Strings. Heißt, wenn ich nichts eingebe ist ein Object mit leeren Inhalt erzeugt.
Nun möchte ich wo anders in meinem Programm testen ob ein Object in meiner Liste leer ist. Mache das grade so, aber das geht irgendwie nicht.
MIt list.get(i) hole ich mir die Objecte aus meiner Liste. die eigentlich leer sind. Aber der vergleich ergibt immer false. Wie geht das vielelicht?
Danke für eure Hilfe!
Erstelle irgendwo in meinem Programm Objecte vom Typ Track, diese Objecte enthalten Strings. Heißt, wenn ich nichts eingebe ist ein Object mit leeren Inhalt erzeugt.
Nun möchte ich wo anders in meinem Programm testen ob ein Object in meiner Liste leer ist. Mache das grade so, aber das geht irgendwie nicht.
Code:
//Neues leeres Object von Disc wird angelegt
Track emptyTrack = new Track((byte)1, "", "", "");
for(int i = 0; i < list.size(); ++i) {
System.out.println(list.get(i).equals(emptyTrack));
if(emptyTrack.equals(list.get(i))) {
}
else {
System.out.print((i+1)+ " ");
System.out.println(list.get(i));
}
System.out.println();
}
MIt list.get(i) hole ich mir die Objecte aus meiner Liste. die eigentlich leer sind. Aber der vergleich ergibt immer false. Wie geht das vielelicht?
Danke für eure Hilfe!