方法
你可以使用典型的 Java 程式設計語法呼叫方法。你也可以直接在字串或數字等字面量上呼叫方法。同樣支援可變引數 (Varargs)。
以下示例展示瞭如何呼叫方法。
-
Java
-
Kotlin
// 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)