Industriële fabricage
Industrieel internet der dingen | Industriële materialen | Onderhoud en reparatie van apparatuur | Industriële programmering |
home  MfgRobots >> Industriële fabricage >  >> Industrial programming >> Java

Java 8 - Methodereferenties

Methodeverwijzingen helpen om naar methoden te verwijzen met hun naam. Een methodeverwijzing wordt beschreven met het "::" symbool. Een methodereferentie kan worden gebruikt om naar de volgende soorten methoden te verwijzen −

  • Statische methoden
  • Instance-methoden
  • Constructeurs gebruiken nieuwe operator (TreeSet::new)

Methodereferentievoorbeeld

Maak het volgende Java-programma met een editor naar keuze, bijvoorbeeld 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);
   }
}

Hier hebben we de System.out::println methode doorgegeven als een statische methode referentie.

Verifieer het resultaat

Stel de klas samen met javac compiler als volgt −

C:\JAVA>javac Java8Tester.java

Voer nu de Java8Tester als volgt uit −

C:\JAVA>java Java8Tester

Het zou de volgende output moeten produceren −

Mahesh
Suresh
Ramesh
Naresh
Kalpesh

Java

  1. Java-operators
  2. Java-interface
  3. Java proberen-met-bronnen
  4. Java-annotaties
  5. String Length() Methode in Java:Hoe te vinden met Voorbeeld
  6. Java String indexOf() Methode met Substring &Voorbeelden
  7. Java String charAt() Methode met Voorbeeld
  8. Java String CompareTo()-methode:hoe te gebruiken met voorbeelden
  9. Java String bevat() Methode | Controleer subtekenreeks met voorbeeld
  10. Java String endsWith() Methode met voorbeeld
  11. Java String Replace(), ReplaceAll() en ReplaceFirst() methode