Groovy - find()



find 方法找到集合中符合某個準則的第一個值。

語法

Object find(Closure closure)

引數

集合元素需要滿足的條件在閉包中指定,閉包必須是某個布林表示式。

返回值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);
   } 
}

當我們執行上面的程式,將會得到以下結果 −

3
groovy_closures.htm
廣告
© . All rights reserved.