find 方法查找集合中與某個條件匹配的第一個值。
Object find(Closure closure)
collection元素要滿足的條件在閉包中指定,該閉包必須是一些布爾表達(dá)式。
返回值 - 如果沒有這樣的元素, find 方法返回找到的第一個值或null。
下面是一個使用這個方法的例子 -
class Example { static void main(String[] args) { def lst = [1,2,3,4]; def value; value = lst.find {element -> element > 2} println(value); } }
當(dāng)我們運(yùn)行上面的程序,我們將得到以下結(jié)果 -
3
更多建議: