Was sind Parameter in Java

Was sind Parameter in Java
Java bietet ein Konzept von Parametern, das den benutzerdefinierten Methoden und Konstruktoren zugeordnet ist. In Java können die benutzerdefinierten Methoden und Konstruktoren Null, einen oder mehr als einen Parameter einnehmen. Hier ist die Abfrage die Parameter in Java? Also! Die Parameter in Java sind Variablen, die an die Methoden oder Konstruktoren übergeben werden können und von jedem Datentyp wie Byte, String, Int, Float usw. sein können. In Java können die Methoden/Konstruktoren eine einzelne oder mehrere Parameter einnehmen.

Dieser Artikel wird ein ausführliches Verständnis der folgenden Konzepte vermitteln:

  • Was sind Parameter in Java
  • Parameter gegen Argumente in Java
  • Beispiele
  • Abschluss

Also lasst uns anfangen!

Was sind Parameter in Java

Die Parameter in Java sind Variablen, die an die Methoden oder Konstruktoren übergeben werden können. Innerhalb dieser Methoden/Konstruktoren verhalten sich diese Parameter als Variablen.

Parameter gegen Argumente in Java

Betrachten wir ein einfaches Java -Programm, um den Unterschied zwischen den Parametern und Argumenten zu verstehen.

So zeigen Sie eine benutzerdefinierte Methode, die einen Parameter akzeptiert

Der folgende Snippet zeigt eine benutzerdefinierte Methode, die einen Parameter akzeptiert:

statische Leere Show (int Alter)
System.aus.println ("Mitarbeiteralter:" + Alter);

Im obigen Snippet, Alter zeigen() ist die benutzerdefinierte Methode, die einen ganzzahligen Parameter annimmt. Das statische Schlüsselwort zeigt, dass die Methode “Alter zeigen()”Kann direkt mit dem Klassennamen angegangen werden. Leere Schlüsselwort zeigt, dass das Alter zeigen() Methode gibt nichts zurück.

Die Parameter werden zum Zeitpunkt der Methode, die im folgenden Snippet gezeigt sind, an eine Methode übergeben:

Showage (32);

Die tatsächlichen Parameter (Werte) zum Zeitpunkt der Methode, die an die Methode übergeben wurden, werden als Argumente bezeichnet.

Lassen Sie uns nun dieses Beispiel schließen, um herauszufinden, was der Schlüsselunterschied zwischen Argumenten und Parametern in Java ist.

Aus dem oben angegebenen Beispiel erfahren wir, dass die tatsächlichen Parameter/Werte, die zum Zeitpunkt der Methodenaufruf an eine Methode übergeben werden, als Argumente bezeichnet werden (in diesem Beispiel 32 ist ein Argument), während die Parameter die Variablen sind, die im Header der Methode definiert sind (in diesem Beispiel int Alter ist ein Parameter).

Wie man einen einzelnen Parameter an eine Methode in Java übergibt

In diesem Beispiel die benutzerdefinierte Methode “printName ()”Verwendet nur einen Parameter des ganzzahligen Datentyps. Aus der Hauptmethode haben wir zwei Argumente an die übergeben printName () Methode. Im Folgenden finden Sie die resultierende Ausgabe für das obige Java -Programm:

public class Parameter Beispiel
statischer void PrintName (String -Benutzername)
System.aus.println ("Benutzername:" + Benutzername);

public static void main (String [] args)
PrintName ("Ambrose");
PrintName ("David");

So übergeben wir einen Parameter an eine Methode.

So übergeben Sie mehrere Parameter an eine Methode in Java

Das folgende Snippet zeigt, wie die von der Kommas getrennte Syntax verwendet wird, um mehr als ein Argument an eine Methode zu übergeben:

Paketparameter Beispiel;
public class Parameter Beispiel
statischer void printName (String -Benutzername, int userage)
System.aus.println ("Mitarbeitername:" + Benutzername);
System.aus.println ("Mitarbeiteralter:" + Benutzerage);

public static void main (String [] args)
PrintName ("Ambrose", 34);
PrintName ("David", 24);

Die Ausgabe überprüft die Arbeit des oben angegebenen Java -Programms.

Wie man Parameter an einen Konstruktor in Java übergibt

In diesem Beispiel haben wir einen Konstruktor, der zwei Parameter des Ganzzahl -Datentyps akzeptiert. Danach berechnet es das Produkt dieser Zahlen:

Paketparameter Beispiel;
public class Parameter Beispiel
Parameter Beispiel (int x, int y)

System.aus.println ("Produkt von zwei Zahlen:" + x*y);

public static void main (String [] args)
ParameterSexample Object = new ParameterSexample (3, 23);

Wir haben die Argumente aus der Hauptmethode an den Konstruktor übertragen. Der Konstruktor akzeptierte die Parameter und führte die gewünschte Funktionalität auf sie aus.

Abschluss

Die Parameter in Java sind Variablen, die an die Methoden oder Konstruktoren übergeben werden können. Innerhalb dieser Methoden oder Konstruktoren wirken diese Parameter als Variablen. Die tatsächlichen Parameter/Werte, die zum Zeitpunkt der Methodenaufruf an eine Methode übergeben wurden, werden als Argumente bezeichnet, während die Parameter die Variablen sind. In diesem Beitrag wurde verschiedene Aspekte von Parametern in Java mit Hilfe einiger geeigneter Beispiele erläutert.