Java-Programm zum Übergeben von Methoden als Argumente an andere Methoden

In diesem Beispiel lernen wir, Methoden als Argumente an andere Methoden in Java zu übergeben

Um dieses Beispiel zu verstehen, sollten Sie die folgenden Java-Programmierthemen kennen:

  • Java-Methoden
  • Java-Klasse und Objekte

Beispiel 1: Java-Programm zum Übergeben der Methode als Parameter an eine andere Methode

 class Main ( // calculate the sum public int add(int a, int b) ( // calculate sum int sum = a + b; return sum; ) // calculate the square public void square(int num) ( int result = num * num; System.out.println(result); // prints 576 ) public static void main(String() args) ( Main obj = new Main(); // call the square() method // passing add() as an argument obj.square(obj.add(15, 9)); ) )

Im obigen Beispiel haben wir zwei Methoden mit dem Namen square()und erstellt add(). Beachten Sie die Linie,

 obj.square(obj.add(15, 9));

Hier rufen wir die square()Methode auf. Die square()Methode verwendet die Methode add()als Argument.

Mit der Einführung des Lambda-Ausdrucks wurde das Übergeben von Methoden als Argumente in Java vereinfacht. Weitere Informationen finden Sie unter Übergeben von Lambda-Ausdruck als Methodenargument in Java.

Interessante Beiträge...