Rückgabetypen und die Return-Anweisung
Swipe um das Menü anzuzeigen
Verständnis von Rückgabewerten und dem return-Statement
Jede Methode in Java führt eine Aktion aus, und einige Methoden liefern zusätzlich ein Ergebnis. Der Rückgabewert (Return Type) legt fest, welchen Typ von Wert eine Methode nach ihrer Ausführung zurückgibt. Wenn eine Methode einen Wert liefert, muss dessen Typ angegeben werden, zum Beispiel int, double oder String. Gibt eine Methode keinen Wert zurück, wird das spezielle Schlüsselwort void als Rückgabetyp verwendet.
Das return-Statement wird innerhalb einer Methode genutzt, um einen Wert an die Stelle zurückzugeben, an der die Methode aufgerufen wurde. Sobald das return-Statement ausgeführt wird, endet die Methode und der angegebene Wert wird zurückgegeben. Hat eine Methode einen Rückgabetyp, muss mit einem return-Statement ein Wert dieses Typs bereitgestellt werden.
Main.java
123456789101112131415package com.example; public class Main { // Method without parameters that returns an integer value public static int getYear() { return 2024; } public static void main(String[] args) { // Call the method and store the returned value int year = getYear(); // Print the returned value System.out.println("The current year is: " + year); } }
Die Methode getYear() ist eine public static-Methode, die einen ganzzahligen Wert 2024 zurückgibt. In main() wird die Methode aufgerufen und ihr Rückgabewert in der Variablen year gespeichert.
Abschließend gibt System.out.println "The current year is: " gefolgt vom Wert von year aus.
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