Java 8 - Références de méthodes
Les références de méthode aident à pointer vers les méthodes par leurs noms. Une référence de méthode est décrite à l'aide du symbole " ::". Une référence de méthode peut être utilisée pour pointer les types de méthodes suivants −
- Méthodes statiques
- Méthodes d'instance
- Constructeurs utilisant un nouvel opérateur (TreeSet ::new)
Exemple de référence de méthode
Créez le programme Java suivant à l'aide de l'éditeur de votre choix dans, par exemple, C:\> JAVA.
Java8Tester.java
import java.util.List; import java.util.ArrayList; public class Java8Tester { public static void main(String args[]) { List names = new ArrayList(); names.add("Mahesh"); names.add("Suresh"); names.add("Ramesh"); names.add("Naresh"); names.add("Kalpesh"); names.forEach(System.out::println); } }
Ici, nous avons passé la méthode System.out ::println comme référence de méthode statique.
Vérifier le résultat
Compilez la classe en utilisant javac compilateur comme suit −
C:\JAVA>javac Java8Tester.java
Exécutez maintenant le Java8Tester comme suit −
C:\JAVA>java Java8Tester
Il devrait produire la sortie suivante −
Mahesh Suresh Ramesh Naresh Kalpesh
Java
- Opérateurs Java
- InterfaceJava
- Méthode String Length () en Java:comment trouver avec l'exemple
- Méthode Java String indexOf() avec sous-chaîne et exemples
- Méthode Java String charAt() avec exemple
- Méthode Java String compareTo () :comment utiliser des exemples
- Méthode Java String contains() | Vérifier la sous-chaîne avec l'exemple
- Méthode Java String endsWith () avec exemple
- Méthode Java String replace(), replaceAll() et replaceFirst()