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();  
  
//arithmetic operator  
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());  
  
//logical operator  
System.out.println(parser.parseExpression("true and true").getValue());  
  
//Relational operator  
System.out.println(parser.parseExpression("'sonoo'.length()==5").getValue());  
}  
}  

标签: spring, Spring教程, Spring技术, Spring语言学习, Spring学习教程, Spring下载, Spring框架, Spring框架入门, Spring框架教程, Spring框架高级教程, Spring面试题, Spring笔试题, Spring编程思想