Groovy - buscar ()

los find El método encuentra el primer valor de una colección que coincide con algún criterio.

Sintaxis

Object find(Closure closure)

Parámetros

La condición que debe cumplir el elemento de colección se especifica en el cierre que debe ser alguna expresión booleana.

Return Value - el find El método devuelve el primer valor encontrado o nulo si no existe tal elemento.

Ejemplo

A continuación se muestra un ejemplo del uso de este método:

class Example {
   static void main(String[] args) {
      def lst = [1,2,3,4];
      def value;
		
      value = lst.find {element -> element > 2}
      println(value);
   } 
}

Cuando ejecutamos el programa anterior, obtendremos el siguiente resultado:

3