Flemli200
Mitglied
Hi,
ich habe zwei Arrays, aus denen ich Daten auslesen und vergleichen möchte... Quellcode sieht wie folgt aus:
(Die Ausgabe wird durch eine if-Abfrage ersetzt)
Die Ausgabe des prints:
GASPOOLH00900019 == GASPOOLH00900019 = false
Warum, wird der Verglichene String als false angegeben?? Wenn beide Bilanzkreise doch komplett übereinstimmen?
ich habe zwei Arrays, aus denen ich Daten auslesen und vergleichen möchte... Quellcode sieht wie folgt aus:
Code:
String[] check = this.zeile[x].split(";");
String Bilanzkreis_aktuell = new String(check[2]);
String[] ebeneZwei = this.zeile[y].split(";");
String Bilanzkreis = new String(ebeneZwei[2]);
System.out.print(Bilanzkreis_aktuell+" == "+ Bilanzkreis +" = ");
System.out.print(Bilanzkreis_aktuell == Bilanzkreis);
System.out.println();
Die Ausgabe des prints:
GASPOOLH00900019 == GASPOOLH00900019 = false
Warum, wird der Verglichene String als false angegeben?? Wenn beide Bilanzkreise doch komplett übereinstimmen?