Tag! also, ich habe folgendes Problem... ich lese aus einem Array Werte (Semester, Dozent, Modul)
und möchte jetzt überprüfen ob der Wert von "Semester" doppelt vor kommt... Falls ja, soll er diese überspringen und den nächsten nehmen... ich hatte mir das ganze so vorgestellt:
aber irgendwie spuckt er mir trotzdem doppelte Werte aus... Kann mir jemand schnell sagen wieso? 
und möchte jetzt überprüfen ob der Wert von "Semester" doppelt vor kommt... Falls ja, soll er diese überspringen und den nächsten nehmen... ich hatte mir das ganze so vorgestellt:
Java:
public String printSemOhneDubl() {
// Lokale Variable zum Halten von Print-Ergebnissen
String print = "";
String text = "";
// Alle Studienleistungen durchgehen
for (int i = 0; i < studienleistungen.size(); i++) {
Studienleistung studienleistung = studienleistungen.get(i);
if (text == studienleistung.getSemester()) continue;
else if (
text != studienleistung.getSemester())
text = studienleistung.getSemester();
// Diesen text zum Gesamttext einfügen
// \n steht für Zeilenumbruch
print = print + "\n" + text;
}
Zuletzt bearbeitet: