对于最新稳定版本,请使用Spring Framework 7.0.1spring-doc.cadn.net.cn

方法

你可以用典型的Java编程语法调用方法。你也可以调用方法 字面意义上的。也支持变量参数。以下示例展示了如何 调用方法:spring-doc.cadn.net.cn

// string literal, evaluates to "bc"
String bc = parser.parseExpression("'abc'.substring(1, 3)").getValue(String.class);

// evaluates to true
boolean isMember = parser.parseExpression("isMember('Mihajlo Pupin')").getValue(
		societyContext, Boolean.class);
// string literal, evaluates to "bc"
val bc = parser.parseExpression("'abc'.substring(1, 3)").getValue(String::class.java)

// evaluates to true
val isMember = parser.parseExpression("isMember('Mihajlo Pupin')").getValue(
		societyContext, Boolean::class.java)