Java-programma om methoden als argumenten door te geven aan andere methoden

In dit voorbeeld zullen we leren methoden als argumenten door te geven aan andere methoden in Java

Om dit voorbeeld te begrijpen, moet u kennis hebben van de volgende Java-programmeeronderwerpen:

  • Java-methoden
  • Java-klasse en objecten

Voorbeeld 1: Java-programma om methode als parameter door te geven aan een 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)); ) )

In het bovenstaande voorbeeld hebben we twee methoden gemaakt met de naam square()en add(). Let op de lijn,

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

Hier noemen we de square()methode. De square()methode neemt de methode add()als argument.

Met de inleiding lambda-expressie is het nu gemakkelijk gemaakt om methoden als argumenten door te geven in Java. Ga voor meer informatie naar Lambda Expression doorgeven als methode-argument in Java.

Interessante artikelen...