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

Operatori SPEL

Possiamo utilizzare molti operatori in SpEL, come gli operatori aritmetici, di confronto e logici. Sono forniti molti esempi di utilizzo di diversi operatori in SpEL.

Esempio di utilizzo degli operatori in 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());
    }
}