Methoden

Einzelne Programmblöcke können in Methoden zusammengefasst werden. Dadurch wird das Programm übersichtlicher. Methoden besitzen oft Parameter, die beim Aufruf mit angegeben werden müssen. Außerdem unterscheidet man zwischen Methoden, die einen Rückgabewert besitzen oder nicht.

Eine Methode ist gekennzeichnet durch:

  • ihren Rückgabewert
  • den Methodennamen
  • den übergebenen Parametern

 

Beispiel:

Beim folgendem Beispiel wird der Methode mit dem Namen "durchschnitt" ein Array von ganzen Zahlen (int[] a) übergeben. Hieraus wird zunächst die Summe der Zahlen berechnet und anschließend durch die Anzahl der Zahlen dividiert. Der Mittelwert vom Datentyp double wird zurückgegeben.

double durchschnitt(int[] a) {
		double d = 0;
		for (int i = 0; i < a.length; i++) {
			d = d + a[i];
		}
		d = d / a.length;
		return d;
	}