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

SPEL 연산자

SpEL에서 많은 연산자를 사용할 수 있습니다. 예를 들어, 수학적 연산자, 관계 연산자, 논리 연산자 등이 있습니다. 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());
    }
}