Java - Methoden

Inhaltsverzeichnis
Wenn wir Programme von großem Umfang und 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 im Gewicht als auch im Text, was das Debuggen erleichtert.
Um diese Bestrebungen zu erfüllen, müssen wir verwenden Methoden, die Funktionen oder Codeteile sind, die eine Funktionalität ausführen und die Parameter empfangen oder nicht empfangen, sodass wir sie in unseren Programmen viele Male verwenden können, ohne sie umzuschreiben.
Definieren Sie eine Methode
Um eine Methode zu definieren, müssen wir zuerst wissen, welche Aktion ausgeführt werden soll, dann suchen wir die Daten, die Variablen sind, dh die Daten, die von dem Benutzer der Methode bereitgestellt werden müssen. Sobald dies erledigt ist, können wir die folgende Syntax verwenden:
modifiziere den Typ des zurückzugebenden Werts methodName (Liste der Parameter) {// Methodenrumpf; }

Lassen Sie uns nun diese Syntax in die Tat umsetzen, stellen wir uns vor, wir haben ein Programm, das zuerst von 1 bis 10, dann von 20 bis 30 und schließlich von 40 bis 50 addieren muss. Die Logik sagt uns, dass wir 3 Zyklen ausführen müssen, um dies zu erreichen, aber Wenn wir 3 Zyklen machen, werden wir immer wieder den gleichen Code schreiben, was nicht viel Sinn macht:
 int-Summe = 0; für (int i = 1; i <= 10; i ++) Summe + = i; System.out.println ("Die Summe von 1 bis 10 ist" + Summe); 

Sind 4 Zeilen Nur die Funktionalität, die wir dreimal wiederholen müssen, wenn wir uns jetzt nur den Anfangswert und den Endwert ansehen, können wir eine Methode entwickeln, die es uns ermöglicht, diesen Schritt zu vereinfachen und nur einmal zu schreiben. Sehen wir uns den folgenden Code an:
 öffentliche statische int Summe (int i1, int i2) {int Summe = 0; für (int i = i1; i <= i2; i ++) Summe + = i; Rücksendesumme; } 

Im Code müssen wir öffentliche Statik ist unser Modifikator, dann haben wir int, was der zu empfangende Werttyp ist, und schließlich haben wir diese Methode, die Summe genannt wird und zwei ganze Zahlen empfängt. Dies entspricht den Anfangs- und Endwerten dessen, was wir erreichen möchten. Schließlich platzieren wir im Hauptteil der Methode unsere 4 Zeilen entsprechend dem, was wir erreichen möchten, und geben das Ergebnis zurück.
WichtigEs ist auch wichtig, das zu definieren Methoden muss außerhalb des Hauptmethode, damit erreichen wir, dass alle Klassen, die wir in der Datei haben, darauf zugreifen können. Sehen wir uns unten an, wie wir ein kleines Programm schreiben würden, das alles bisher Erklärte implementiert:
 public class exampleMethod {public static void main (String [] args) {System.out.println ("Die Summe von 1 bis 10 ist" + Summe (1, 10)); System.out.println ("Die Summe von 20 bis 30 ist" + Summe (20, 30)); System.out.println ("Die Summe von 40 bis 50 ist" + Summe (40, 50)); } öffentliche statische int Summe (int i1, int i2) {int Summe = 0; für (int i = i1; i <= i2; i ++) Summe + = i; Rücksendesumme; }} 

Um dieses Tutorial abzuschließen, sehen wir uns das folgende Bild an, das das Ergebnis des vorherigen Codes wäre:

Hat dir dieses Tutorial gefallen und geholfen?Sie können den Autor belohnen, indem Sie diesen Knopf drücken, um ihm einen positiven Punkt zu geben

Sie werden die Entwicklung der Website helfen, die Seite mit Ihren Freunden teilen

wave wave wave wave wave