Java -Methoden
Eine Methode ist ein Codeblock, der nur ausgeführt wird, wenn er aufgerufen wird.
Sie können Daten, sogenannte Parameter, an eine Methode übergeben.
Methoden werden verwendet, um bestimmte Aktionen auszuführen, und sie werden auch als Funktionen bezeichnet .
Warum Methoden anwenden? Um Code wiederzuverwenden: Definieren Sie den Code einmal und verwenden Sie ihn viele Male.
Erstellen Sie eine Methode
Eine Methode muss innerhalb einer Klasse deklariert werden. Es wird mit dem Namen der Methode definiert, gefolgt von Klammern () . Java bietet einige vordefinierte Methoden, z. B. System.out.println()
, aber Sie können auch Ihre eigenen Methoden erstellen, um bestimmte Aktionen auszuführen:
Beispiel
Erstellen Sie eine Methode in Main:
public class Main {
static void myMethod() {
// code to be executed
}
}
Beispiel erklärt
myMethod()
ist der Name der Methodestatic
bedeutet, dass die Methode zur Hauptklasse und nicht zu einem Objekt der Hauptklasse gehört. Später in diesem Lernprogramm erfahren Sie mehr über Objekte und wie Sie über Objekte auf Methoden zugreifen.void
bedeutet, dass diese Methode keinen Rückgabewert hat. Sie werden später in diesem Kapitel mehr über Rückgabewerte erfahren
Rufen Sie eine Methode auf
Um eine Methode in Java aufzurufen, schreiben Sie den Namen der Methode, gefolgt von zwei Klammern () und einem Semikolon ;
Im folgenden Beispiel myMethod()
wird verwendet, um einen Text (die Aktion) zu drucken, wenn sie aufgerufen wird:
Beispiel
Rufen main
Sie in die
myMethod()
Methode auf:
public class Main {
static void myMethod() {
System.out.println("I just got executed!");
}
public static void main(String[] args) {
myMethod();
}
}
// Outputs "I just got executed!"
Eine Methode kann auch mehrfach aufgerufen werden:
Beispiel
public class Main {
static void myMethod() {
System.out.println("I just got executed!");
}
public static void main(String[] args) {
myMethod();
myMethod();
myMethod();
}
}
// I just got executed!
// I just got executed!
// I just got executed!
Im nächsten Kapitel Methodenparameter erfahren Sie, wie Sie Daten (Parameter) an eine Methode übergeben.