Czy istnieje różnica między używaniem operatora logicznego lub operatora bitowego w bloku if w Javie?
Zawartość obu poniższych bloków powinna zostać wykonana:
if( booleanFunction() || otherBooleanFunction() ) {...}
if( booleanFunction() | otherBooleanFunction() ) {...}
Jaka jest różnica między używaniem|
lub za pomocą||
?
Uwaga: Przejrzałem to i znalazłem własną odpowiedź, którą załączyłem poniżej. Prosimy o poprawienie mnie lub przedstawienie własnego zdania. Z pewnością jest miejsce na poprawę!