2017-02-26 11 views

回答

5

groovy.lang.Script有一種方法public Binding getBinding()。使用方法public boolean hasVariable(String name)參見groovy.lang.Binding

因此,你可以簡單的檢查變量是否存在像

if (binding.hasVariable('superVariable')) { 
// your code here 
} 
2

變量內 binding.variables,這樣你就可以如檢查名爲xx變量:

if (binding.variables["xx"]) ... 
相關問題