Auf Thema antworten

Wobei der Fehler leicht erklärbar ist: der zieht sich massiv durch die Dokumentation …


Nehmen wir nur Wikipedia:

[URL unfurl="true"]https://de.m.wikibooks.org/wiki/Java_Standard:_Operatoren[/URL]


Boolsche Operatoren und Operatoren zur Manipulation von Bits … klare Trennung …


Die JLS ist aber natürlich ganz deutlich und wenn man nur 15.22.1 und 15.23 bzw. 15.24 sehen würde, dann würde man es auch so finden, aber da ist ja noch 15.22.2 :)


15.22.1 beschreibt die Operatoren für Ganzzahlen und was dazu konvertiert werden kann und 15.22.2 beschreibt es für Boolean/boolean Werte.


Conditional And (15.23) und Conditional Or (15.24) sind dann nur für Boolean und ganz interessant: die gibt es nicht kombiniert mit der Zuweisung also kein &&= oder so.



Oben