Kapitel 4. Methoden und Tests
Diese Arbeit wurde mithilfe von KI übersetzt. Wir freuen uns über dein Feedback und deine Kommentare: translation-feedback@oreilly.com
Bis jetzt haben wir Programme geschrieben, die nur eine Methode haben, die main heißt. In diesem Kapitel werden wir dir zeigen, wie du Programme mit mehreren Methoden organisieren kannst. Außerdem werfen wir einen Blick auf die Klasse Math, die Methoden für gängige mathematische Operationen bietet. Schließlich besprechen wir Strategien für die schrittweise Entwicklung und das Testen deines Codes.
Neue Methoden definieren
Einige Methoden führen eine Berechnung durch und geben ein Ergebnis zurück. Zum Beispiel liest nextDouble Eingaben von der Tastatur und gibt sie als double zurück. Andere Methoden, wie println, führen eine Folge von Aktionen aus, ohne ein Ergebnis zurückzugeben. Java verwendet das Schlüsselwort void um solche Methoden zu definieren:
publicstaticvoidnewLine(){System.out.println();}publicstaticvoidmain(String[]args){System.out.println("First line.");newLine();System.out.println("Second line.");}
In diesem Beispiel sind die Methoden newLine und main beide public, was bedeutet, dass sie von anderen Klassen aus aufgerufen (oder aufgerufen) werden können. Und sie sind beide void, was bedeutet, dass sie kein Ergebnis zurückgeben (im Gegensatz zu nextDouble). Die Ausgabe des Programms ist hier zu sehen:
First line. Second line.
Beachte den zusätzlichen Abstand zwischen den Zeilen. Wenn wir mehr Platz ...