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

Opérateurs SPEL

Nous pouvons utiliser de nombreux opérateurs dans SpEL, tels que les opérations arithmétiques, les relations, la logique, etc. De nombreux exemples d'utilisation de différents opérateurs dans SpEL sont donnés.

Exemple d'utilisation des opérateurs dans 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();
        //Opérateurs arithmétiques
        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());
        //Opérateurs logiques
        System.out.println(parser.parseExpression("true and true").getValue());
        //Opérateurs de relation
        System.out.println(parser.parseExpression("'sonoo'.length()==5).getValue());
    }
}