Groovy shell连接字符串

时间:2014-05-08 07:40:10

标签: groovy groovyshell

我正在尝试使用groovy shell连接两个字符串,但它无法正常工作

   groovy.shell("def name = 'MyName'; def fname = 'firstName'; println name+fname" );

但是对于单个字符串,这是有用的

   groovy.shell("def name ='MyName'; println name");

对此有何想法?

1 个答案:

答案 0 :(得分:1)

您可以使用StringBuilder,如下所示 Object value = shell.evaluate(“def name = new StringBuilder('James'); def fname = new StringBuilder('abd'); println name.append(fname);”);