Java – Methoden

Wenn wir Programme mit großer Größe und großem Umfang erstellen, ist es ideal, so wenig Code wie möglich zu schreiben, Module und Abschnitte zu erstellen, die wiederverwendbar sind. Dadurch verbessern wir die Lesbarkeit unseres Programms und die Quellcodedateien sind kleiner, sowohl in als auch in Gewicht wie im Text, was das Debuggen erleichtert.

Um diese Bestrebungen zu verwirklichen, müssen wir Methoden verwenden , die Funktionen oder Teile von Code sind, die eine Funktion ausführen und die Parameter empfangen oder nicht, mit denen wir sie in unseren Programmen oft verwenden können, ohne sie neu zu schreiben.

Definieren Sie eine Methode
 

Um eine Methode zu definieren, müssen wir zuerst wissen, welche Aktion auszuführen ist, und dann die Daten suchen, die Variablen sind, dh die Daten, die von demjenigen bereitgestellt werden müssen, der die Methode verwendet. Anschließend können wir die folgende Syntax verwenden:

 Modifizierer der Werttyp, der zurückgegeben werden soll methodName (Parameterliste) { // Hauptteil der Methode; } 

Lassen Sie uns nun diese Syntax in die Tat umsetzen und uns vorstellen, dass wir ein Programm haben, das zuerst von 1 nach 10 nach 20 nach 30 und schließlich von 40 nach 50 addieren muss. Die Logik sagt uns, dass wir 3 Zyklen machen müssen, um dies zu erreichen, aber indem wir 3 machen zyklen schreiben wir immer wieder den gleichen code, was wenig sinnvoll ist:

 int sum = 0; für (int i = 1; i <= 10; i ++) sum + = i; System.out.println ("Die Summe von 1 bis 10 ist" + sum); 

Es gibt nur 4 Zeilen der Funktionalität, die wir dreimal wiederholen müssen. Wenn wir uns nun nur den Anfangswert und den Endwert ansehen, können wir eine Methode ausarbeiten, mit der wir diesen Schritt vereinfachen und nur einmal schreiben können. Sehen wir uns den folgenden Code an:

 public static int sum (int i1, int i2) { int sum = 0; für (int i = i1; i <= i2; i ++) sum + = i; Rückgabesumme; } 

In dem Code, den wir haben, ist public static unser Modifikator, dann haben wir int, das der zu empfangende Werttyp ist, und schließlich haben wir, dass diese Methode sum heißt und zwei Ganzzahlen empfängt. Dies entspricht den Anfangs- und Endwerten dessen, was wir zu erreichen versuchen . Schließlich platzieren wir im Hauptteil der Methode unsere 4 Zeilen entsprechend dem, was wir erreichen wollen, und geben das Ergebnis zurück.

Wichtig
Es ist wichtig zu definieren, dass sich die Methoden außerhalb der Hauptmethode befinden müssen. Damit wir sie allen Klassen in der Datei zugänglich machen können, wollen wir im Folgenden sehen, wie wir ein kleines Programm schreiben, das alles implementiert, was bisher erklärt wurde:

 public class exampleMethod { public static void main (String [] args) { System.out.println ("Die Summe von 1 bis 10 ist" + sum (1, 10)); System.out.println ("Die Summe von 20 bis 30 ist" + sum (20, 30)); System.out.println ("Die Summe von 40 bis 50 ist" + sum (40, 50)); } public static int sum (int i1, int i2) { int sum = 0; für (int i = i1; i <= i2; i ++) sum + = i; Rückgabesumme; } } 

Sehen wir uns zum Abschluss dieses Tutorials das folgende Bild an, das das Ergebnis des vorherigen Codes wäre:

See also  Verwenden Sie Beschneiden und Skizzieren, um den Bildschirm Windows 10 Oktober 2018 zu erfassen

java_metodos.jpg

administrator

Leave a Reply

Your email address will not be published. Required fields are marked *