Sobes.tech
Intern

Milyen logikai műveleteket és operátorokat ismersz?

sobes.tech MI

Válasz az MI-től

Java-ban a következő logikai műveleteket és operátorokat ismerem:

  • Logikai "ÉS" (AND): && (rövidített) és & (hagyományos).
    • && csak akkor értékeli ki a második operandust, ha az első true.
    • & mindig értékeli mindkét operandust.
  • Logikai "VAGY" (OR): || (rövidített) és | (hagyományos).
    • || csak akkor értékeli ki a második operandust, ha az első false.
    • | mindig értékeli mindkét operandust.
  • Logikai "NEM" (NOT): !
    • Megfordítja az operand logikai értékét.
  • Kizáró vagy (XOR): ^
    • Igazat ad vissza, ha az operandusok különböző logikai értékekkel rendelkeznek.

Alkalmazható boolean típusokra, és feltételes kifejezésekben, ciklusokban használják.