gpt4 book ai didi

groovy - 字符串中包含的方法的调用名称

转载 作者:行者123 更新时间:2023-12-03 07:01:03 26 4
gpt4 key购买 nike

如何在 Groovy 中根据字符串的值调用方法?例如代替

switch (val) {
case "one":
Obj.one()
break
case "two":
Obj.two()
break
}

我想做一些类似 obj.val 的事情,其中​​ val 包含“一个”“两个” 而不是 case 语句。

最佳答案

Dynamic method invocation看起来像这样

obj."$val"()

关于groovy - 字符串中包含的方法的调用名称,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1357800/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com