Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Lernen Rückgabetypen und die Return-Anweisung | Abschnitt
Practice
Projects
Quizzes & Challenges
Quizze
Challenges
/
Essenzielle Java-Konzepte

bookRü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

Main.java

copy
123456789101112131415
package 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.

question mark

Welche Methodendeklaration gibt in Java korrekt einen Integer zurück?

Select the correct answer

War alles klar?

Wie können wir es verbessern?

Danke für Ihr Feedback!

Abschnitt 1. Kapitel 7

Fragen Sie AI

expand

Fragen Sie AI

ChatGPT

Fragen Sie alles oder probieren Sie eine der vorgeschlagenen Fragen, um unser Gespräch zu beginnen

Abschnitt 1. Kapitel 7
some-alt