✅ The verified answer to this question is available below. Our community-reviewed solutions help you understand the material better.
Der gibt die Methode auch nichts zurück. Wenn aber ein anderer Rückgabetyp als der Compiler einen Fehler melden.return
-Befehl löst die Rückgabe aus. Ohne return
void
angegeben wurde, würde ohne return
Nachdem , können Anweisungen, die nach stehen, nicht mehr ausgeführt werden und sind daher sinnlos. Auch dies wird vom Compiler erkannt und mit einer Fehlermeldung signalisiert.return
die Methode beendetreturn
Oft steht neben ein Variablenname. Aber es wird trotzdem nicht die Variable zurückgegeben (die Variable erlischt mit Beendigung der Methode!), sondern nur der . Damit der Wert, der zurückgegeben wird, nicht ebenfalls vergeht, muss er beim Aufrufen return
Es kann auch direkt ein Wert neben dem stehen oder sogar eine Rechnung oder Ähnliches angegeben werden. Wichtig ist nur, dass der Ausdruck neben dem am Ende einen Wert ergibt, der dann zurückgegeben werden kann. Der so ermittelte Wert muss, wie sonst auch, return
return
Unten sind mehrere Varianten einer Methode gegeben. Die Methode soll 2 Zahlen ganzzahlig dividieren (dadurch ist das Ergebnis auch ganzzahlig) und das Ergebnis zurück geben. Jede dieser Varianten hat jedoch ein oder auch mehrere Probleme. Identifiziere die Probleme und kreuze die entsprechenden Aussagen zu jeder Methode an (es sind mehrere Antworten pro Methode möglich)
| public static int division(int dividend, int |
| public static String division(int dividend, int |
| public static int division(int dividend, int |
Die folgende Variante funktioniert und lässt sich ausführen.
| public static int division(int dividend, int divisor, boolean |
Überlege welchen Wert die Methode zurückgibt, wenn sie mit den Aktualparametern
division(13, 4, true)
aufgerufen wird. Rückgabewert:
division(13, 4, false)
aufgerufen wird. Rückgabewert:
Du kannst diese Methode auch gerne in eine Klasse in BlueJ kopieren und sie einfach ausprobieren, wenn du nicht weiter kommst.
Get Unlimited Answers To Exam Questions - Install Crowdly Extension Now!