English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
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()); } }