相关疑难解决方法(0)

Groovy方式动态调用静态方法

我知道在Groovy中,您可以使用字符串在类/对象上调用方法.例如:

Foo."get"(1)
  /* or */
String meth = "get"
Foo."$meth"(1)
Run Code Online (Sandbox Code Playgroud)

有没有办法在课堂上这样做?我将类的名称作为字符串,并希望能够动态调用该类.例如,希望做类似的事情:

String clazz = "Foo"
"$clazz".get(1)
Run Code Online (Sandbox Code Playgroud)

我想我错过了一些非常明显的东西,但我无法弄明白.

groovy

27
推荐指数
2
解决办法
2万
查看次数

标签 统计

groovy ×1