English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

Операторы SPEL

Мы можем использовать множество операторов в SpEL, таких как арифметические,.relационные, логические и т.д. Предоставлены многие примеры использования различных операторов в SPEL.

Пример использования операторов в SPEL

import org.springframework.expression.ExpressionParser;
import org.springframework.expression.spel.standard.SpelExpressionParser;
public class Test {}}
    public static void main(String[] args) {
        ExpressionParser parser = new SpelExpressionParser();
        //Операторы арифметики
        System.out.println(parser.parseExpression("'Welcome SPEL '+'!").getValue());
        System.out.println(parser.parseExpression("10 * 10/2").getValue());
        System.out.println(parser.parseExpression("'Today is: '+ new java.util.Date()").getValue());
        //Операторы логики
        System.out.println(parser.parseExpression("true and true").getValue());
        //Операторы отношений
        System.out.println(parser.parseExpression("'sonoo'.length()==5").getValue());
    {}
{}