调用包含在string中的方法的名称
我如何根据Groovy中的string值调用方法? 例如,而不是
switch (val) { case "one": Obj.one() break case "two": Obj.two() break }  我想做一些像obj.val其中val包含“ 一”或“两”而不是case语句。 
dynamic方法调用看起来像这样
 obj."$val"() 
我如何根据Groovy中的string值调用方法? 例如,而不是
switch (val) { case "one": Obj.one() break case "two": Obj.two() break }  我想做一些像obj.val其中val包含“ 一”或“两”而不是case语句。 
dynamic方法调用看起来像这样
 obj."$val"()