Junior
52
questionbank

Какие типы операторов EL (Expression Language) вы знаете?

Получайте ответы на вопросы в реальном времени с Sobes Copilot
Ответ от нейросети sobes.tech
  • Арифметические операторы:

    • + (сложение)
    • - (вычитание)
    • * (умножение)
    • / (деление)
    • % (остаток от деления)
  • Операторы сравнения:

    • == или eq (равно)
    • != или ne (не равно)
    • < или lt (меньше)
    • > или gt (больше)
    • <= или le (меньше или равно)
    • >= или ge (больше или равно)
  • Логические операторы:

    • && или and (логическое И)
    • || или or (логическое ИЛИ)
    • ! или not (логическое НЕ)
  • Оператор условного выражения (тернарный оператор):

    • ? : (тест ? значение если истинно : значение если ложно)
  • Оператор доступа к свойству:

    • . (доступ к свойству объекта)
    • [] (доступ к элементу массива или коллекции)
  • Оператор присваивания:

    • = (присваивание значения переменной в контексте EL 3.0+)
  • Оператор пустой проверки:

    • empty (проверяет, является ли переменная null или пустым массивом/коллекцией/строкой)