Groovy - trouver ()

le find La méthode trouve la première valeur d'une collection qui correspond à un critère.

Syntaxe

Object find(Closure closure)

Paramètres

La condition à remplir par l'élément de collection est spécifiée dans la fermeture qui doit être une expression booléenne.

Return Value - Le find La méthode renvoie la première valeur trouvée ou null si aucun élément de ce type n'existe.

Exemple

Voici un exemple de l'utilisation de cette méthode -

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

Lorsque nous exécutons le programme ci-dessus, nous obtiendrons le résultat suivant -

3