0
def list = ['one', 'two']
該腳本將Groovy中被編譯成這樣的:使列表是類的領域,而不是方法
class script extends Script {
...
public Object run() {
...
List list = ScriptBytecodeAdapter.createList(new Object[]{"one", "two"});
...
}
}
我可以搬出去定義list
類字段,因此列表會每次調用run
時都不會再次創建?寫全班而不是腳本不是我的選擇。
蕩你聰明的開發人員,你@tim_yates –
@tim_yates,是有可能註釋列表,爲簡潔的方法調用的參數:'方法([1,2,3 ])'? – cybersoft
@cybersoft不知道我找你 –