U
user0009
Gast
Hallo!
Ich habe folgendes Problem:
In den Feldern stehen exakt die gleichen Werte, trotzdem geht der Compiler immer zum ungleichen.
Im remote Felde gibt es noch 6 Eintragungen im local Feld nur 4. Aber ich vergleiche doch bestimmte Felder miteinander.
Hier die Ausgabe:
main
main
V02.3A02
V02.3A02
2007-07-24
2007-07-24
Kann mir jemand sagen, was ich falsch mache?
Ich habe folgendes Problem:
In den Feldern stehen exakt die gleichen Werte, trotzdem geht der Compiler immer zum ungleichen.
Im remote Felde gibt es noch 6 Eintragungen im local Feld nur 4. Aber ich vergleiche doch bestimmte Felder miteinander.
Code:
if((remote[j][modul]==local[j][modul])&&(remote[j][version]==local[j][version])&&(remote[j][date]==local[j][date])){
continue;
}else if((remote[j][modul]!=local[j][modul]&&(remote[j][version]!=local[j][version])&&(remote[j][date]!=local[j][date]))){
System.out.println(remote[j][modul]);
System.out.println(local[j][modul]);
System.out.println(remote[j][version]);
System.out.println(local[j][version]);
System.out.println(remote[j][date]);
System.out.println(local[j][date]);
Utd.UtdMain.Log.WriteLog("Utdupdater: Updates availabe!");
return false;
}
Hier die Ausgabe:
main
main
V02.3A02
V02.3A02
2007-07-24
2007-07-24
Kann mir jemand sagen, was ich falsch mache?