Sobes.tech
Intern

Кои логически операции и оператори знаете?

sobes.tech AI

Отговор от AI

Зная следните логически операции и оператори в Java:

  • Логическо "И" (AND): && (съкратено) и & (обикновено).
    • && оценява втория операнд само ако първия е true.
    • & винаги оценява и двата операнда.
  • Логическо "ИЛИ" (OR): || (съкратено) и | (обикновено).
    • || оценява втория операнд само ако първия е false.
    • | винаги оценява и двата операнда.
  • Логическо "НЕ" (NOT): !
    • Инвертира логическата стойност на операнда.
  • Изключващо ИЛИ (XOR): ^
    • Връща true, ако операндите имат различни логически стойности.

Приложимо към типове boolean и се използва в условни изрази и цикли.