F
ferrari2k
Moin, ich schreib grad an meiner Diplomarbeit und zweifle an meinem Verstand, vielleicht kann mir da mal jemand helfen.
Folgender Code:
So, was kommt da am Ende bei raus? Er geht in die if Anweisung rein und setzt verlinkunggleich auf false.
a und b hab ich deswegen mit 3 initialisiert, weil das in der Anwendung auch so ist. Es sind Integer, also fällt der Fehler auch weg, dass zwei Strings nicht mit == sondern mit .equal verglichen werden müssen.
Woran kann das liegen, ich bin echt ratlos...
Folgender Code:
Java:
boolean verlinkunggleich = true;
int a = 3;
int b = 3;
boolean tb = !(a == b); --> tb = false
if (tb) {
verlinkunggleich = false;
}
a und b hab ich deswegen mit 3 initialisiert, weil das in der Anwendung auch so ist. Es sind Integer, also fällt der Fehler auch weg, dass zwei Strings nicht mit == sondern mit .equal verglichen werden müssen.
Woran kann das liegen, ich bin echt ratlos...
Zuletzt bearbeitet von einem Moderator: