Java – Werte nach Parametern

Die Methoden erhalten im Allgemeinen Werte, die sie zum Ausführen ihrer Aktionen verwenden, und geben einen Wert zurück oder nicht. Wenn wir beispielsweise einen Preis mit einem bestimmten Format drucken möchten, sollte der Preis normalerweise als Parameter an die Methode übergeben werden das Format oder wenn wir den größten Wert zwischen zwei Zahlen erhalten möchten, ist die logische Sache, dass wir die zu vergleichenden Zahlen übergeben.

Was wir erklären, ist das, was wir als Übergeben von Werten durch Parameter bezeichnen. Das heißt, Sie müssen eine Methode zum Funktionieren erhalten.

Die Kraft der Methode

Die mächtigste Waffe einer Methode ist, dass sie Werte empfangen kann. Wir bezeichnen dies als Empfangsparameter . Mit diesen Parametern können wir dynamische Berechnungen innerhalb der Methode durchführen und somit die Methode innerhalb der Methode wiederverwenden ein oder mehrere Programme.

Wichtig
Die einzige Bedingung, die wir haben, ist, dass sie in der erwarteten Reihenfolge und dem erwarteten Typ übergeben werden müssen, damit die Methode nicht fehlschlägt oder fehlerhafte Werte liefert. Daher müssen wir genau wissen, wer die Methode empfängt.

In diesem Beispiel möchten wir eine Methode erstellen, die eine Zeichenfolge mehrmals ausgibt. Dazu erhält unsere Methode die Zeichenfolge zuerst und dann mehrmals, um den Wert auszudrucken:

 public class exampleParameters { public static void main (String [] args) { print ("Hallo", 5); } public static void print (String message, int times) { für (int i = 0; i <times; i ++) System.out.println (Nachricht); } } 

Wenn wir uns unsere Methode ansehen, erhält sie zwei Parameter mit Namen und Datentypen. Wir sagten, die erste sei die Kette und die zweite die Häufigkeit. Wenn wir die Methode beim Aufrufen beobachten, tun wir dies in dieser Reihenfolge, wenn wir es tun In umgekehrter Weise würden wir beim Kompilieren eine Fehlermeldung erhalten. Schauen wir uns an, wie es aussieht, wenn wir es ausführen:

See also  Nginx - Link Safe

java_valores_parametros.jpg

Was in der Methode passiert, bleibt in der Methode

Ein weiterer Aspekt, den wir erwähnen müssen, ist, dass die Variablen und die verschiedenen Werte, die eine Methode verwendet, um ihr Ziel zu erreichen, nur innerhalb der Methode zugänglich sind. Das einzige, was wir erhalten werden, ist, was die Methode zurückgibt oder ausgibt Zähler in einem Zyklus innerhalb der Methode können Sie nur sehen und der Rest des Programms kann es nicht beeinflussen.

Sehen wir uns ein Beispiel für eine Methode an, mit der eine Variable inkrementiert wird:

 public class Incremento { public static void main (String [] args) { int x = 1; System.out.println ("Vor dem Aufruf der Methode ist x" + x); Variables Inkrement (x); System.out.println ("Nach dem Aufruf der Methode ist x" + x); } public static void incrementVariable (int n) { n ++; System.out.println ("n innerhalb der Methode ist" + n); } } 

Was wir hier tun, ist, dass wir in der Methode den übergebenen Wert um 1 erhöhen, für unsere Effekte ist es 1, wenn wir die Methode sehen, die den inkrementierten Wert ausgibt, und in unserem Hauptblock drucken wir unsere Variable x.

Um das Tutorial zu beenden, sehen wir uns im Bild die Ausführung an, bei der x intakt bleiben muss und obwohl die Methode ihren Wert verwendet und ihn erhöht:

java_valores_parametros2.jpg

administrator

Leave a Reply

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