Methodendeklaration und -Aufruf
Swipe um das Menü anzuzeigen
Eigene Methoden in Java deklarieren
Um eine eigene Methode in Java zu erstellen, müssen Sie eine bestimmte Syntax und festgelegte Regeln befolgen. Eine Methode ist ein Codeblock, der eine bestimmte Aufgabe ausführt und von anderen Teilen Ihres Programms aufgerufen werden kann. Jede Methodendeklaration umfasst mehrere Schlüsselelemente:
- Zugriffsmodifizierer: definiert die Sichtbarkeit der Methode, wie z. B.
publicoderprivate; - Rückgabetyp: gibt den Typ des Werts an, den die Methode zurückgibt (verwenden Sie
void, wenn kein Wert zurückgegeben wird); - Methodenname: muss den Java-Benennungsregeln folgen—beginnt mit einem Kleinbuchstaben und verwendet camelCase;
- Parameterliste: in Klammern eingeschlossen; kann leer sein oder einen oder mehrere durch Kommas getrennte Parameter enthalten;
- Methodenrumpf: der Codeblock in geschweiften Klammern
{}, der definiert, was die Methode ausführt.
Allgemeine Syntax:
accessModifier returnType methodName(parameterList) {
// method body
}
Beispiel:
public void greetUser() {
System.out.println("Hello, user!");
}
Diese Methode heißt greetUser, ist als public deklariert, hat keinen Rückgabewert (verwendet void) und nimmt keine Parameter entgegen. Beim Aufruf dieser Methode wird einfach eine Begrüßungsnachricht auf der Konsole ausgegeben.
Sie werden später mehr über Methodenparameter erfahren.
Regeln für die Methodendeklaration:
- Methodennamen müssen innerhalb derselben Klasse eindeutig sein (außer bei Überladung);
- Parametertypen und Reihenfolge müssen klar definiert sein;
- Der Rückgabetyp muss mit dem im Methodenrumpf zurückgegebenen Wert übereinstimmen;
- Wenn die Methode keinen Wert zurückgibt, verwenden Sie
voidals Rückgabetyp.
Das Deklarieren von Methoden hilft Ihnen, Ihren Code zu strukturieren, Wiederholungen zu vermeiden und Ihre Programme lesbarer und wartungsfreundlicher zu gestalten.
Aufruf einer Methode in Java
Um eine Methode in Java zu verwenden, muss sie von einer anderen Methode aufgerufen werden. Am häufigsten werden Methoden aus der main-Methode oder aus anderen Methoden innerhalb derselben Klasse aufgerufen.
Syntax für den Methodenaufruf
Um eine Methode aufzurufen, verwenden Sie folgende Syntax:
- Den Methodennamen eingeben;
- Klammern
()nach dem Namen hinzufügen; - Die Anweisung mit einem Semikolon abschließen.
Wenn die Methode einen Wert zurückgibt, kann dieser direkt verwendet oder einer Variablen zugewiesen werden.
Main.java
1234567891011121314package com.example; public class Main { // Step 1: Declare a method named greet public static void greet() { // Step 2: Print a greeting message System.out.println("Hello from the greet method!"); } public static void main(String[] args) { // Step 3: Invoke the greet method greet(); } }
- Methoden werden mit ihrem Namen und anschließenden Klammern aufgerufen;
- Ein Methodenaufruf kann aus
mainoder aus jeder anderen Methode derselben Klasse erfolgen; - Gibt die Methode einen Wert zurück, kann dieser einer Variablen zugewiesen oder in einem Ausdruck verwendet werden.
Danke für Ihr Feedback!
Fragen Sie AI
Fragen Sie AI
Fragen Sie alles oder probieren Sie eine der vorgeschlagenen Fragen, um unser Gespräch zu beginnen