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

Operadores do SPEL

Podemos usar muitos operadores no SpEL, como aritméticos, relacionais, lógicos, entre outros. Fornecemos muitos exemplos de uso de diferentes operadores no SpEL.

Exemplo de uso de operadores no 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();
        //Operadores Aritméticos
        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());
        //Operadores Lógicos
        System.out.println(parser.parseExpression("true and true").getValue());
        //Operadores Relacionais
        System.out.println(parser.parseExpression("'sonoo'.length()==5).getValue());
    }
}