我是groovy的新手,我想检查shell.evaluate(something)的输出并查看它返回的内容。首先,shell.evaluate究竟做了什么以及它返回了什么?更具体地说,我想确保这不是null。我该怎么做?
答案 0 :(得分:0)
它的作用是,它执行您在something
中存储为String的Groovy程序。然后它将返回该程序的结果。如果没有结果(例如,void方法),则结果将为null。在评估之前,无法可靠地检查something
是否不会返回null。你当然可以查看结果。