Hva er parametere i Java

Hva er parametere i Java
Java gir et konsept av parametere som er assosiert med de brukerdefinerte metodene og konstruktørene. I Java kan de brukerdefinerte metodene og konstruktørene ta null, en eller flere enn en parameter. Her er spørringen det som er parametrene i Java? Vi vil! Parametrene i Java er variabler som kan sendes til metodene eller konstruktørene og kan være av hvilken som helst datatype som byte, streng, int, float, etc. I Java kan metodene/konstruktørene ta en enkelt eller flere parametere.

Denne artikkelen vil gi en dyptgående forståelse av de nedenfor-listede konseptene:

  • Hva er parametere i Java
  • Parametere vs argumenter i Java
  • Eksempler
  • Konklusjon

Så la oss komme i gang!

Hva er parametere i Java

Parametrene i Java er variabler som kan sendes til metodene eller konstruktørene. Innenfor disse metodene/konstruktørene oppfører disse parametrene seg som variabler.

Parametere vs argumenter i Java

La oss vurdere et enkelt Java -program for å forstå forskjellen mellom parametrene og argumentene.

Hvordan vise en brukerdefinert metode som godtar en parameter

Underbukken nedenfor viser en brukerdefinert metode som godtar en parameter:

statisk tomrom (int alder)
System.ute.Println ("Ansattes alder:" + alder);

I ovennevnte utdrag, Visning () er den brukerdefinerte metoden som tar en heltallstypeparameter. Det statiske nøkkelordet viser at metoden “Visning ()”Kan kontaktes direkte ved hjelp av klassenavnet. Tomrom nøkkelord viser at Visning () Metoden returnerer ikke noe.

Parametrene vil bli sendt til en metode på tidspunktet for metodekall som vist i nedenfor gitt utdrag:

showage (32);

De faktiske parametrene (verdiene) som ble gitt til metoden på tidspunktet for metodesamtaler er kjent som argumentene.

La oss nå konkludere med dette eksemplet for å finne ut hva som er den viktigste forskjellen mellom argumenter og parametere i Java.

Fra eksemplet som er gitt ovenfor, blir vi kjent med at de faktiske parametrene/verdiene som sendes til en metode på tidspunktet for metodekalling er kjent som argumenter (i dette eksemplet 32 er et argument) mens parametrene er variablene som er definert i metodens overskrift (i dette eksemplet int alder er en parameter).

Hvordan gi en enkelt parameter til en metode i Java

I dette eksemplet, den brukerdefinerte metoden “PrintName ()”Bruker bare en parameter av heltalldatatypen. Fra hovedmetoden ga vi to argumenter til PrintName () metode. Følgende vil være den resulterende produksjonen for ovennevnte Java -program:

Public Class ParametersExample
statisk tomrom PrintName (String brukernavn)
System.ute.println ("Brukernavn:" + brukernavn);

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

Slik gir vi en parameter til en metode.

Hvordan gi flere parametere til en metode i Java

Følgende utdrag viser hvordan du bruker komma-separert syntaks for å gi mer enn ett argument til en metode:

pakkeparametereksempel;
Public Class ParametersExample
Statisk tomrom PrintName (String brukernavn, int brukere)
System.ute.Println ("Ansattes navn:" + brukernavn);
System.ute.Println ("Ansattesalder:" + Userage);

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

Utgangen verifiserer arbeidet med ovennevnte Java -program.

Hvordan gi parametere til en konstruktør i Java

I dette eksemplet har vi en konstruktør som godtar to parametere av heltalldatatype. Etterpå beregner det produktet av disse tallene:

pakkeparametereksempel;
Public Class ParametersExample
ParametersExample (int x, int y)

System.ute.println ("Produkt av to tall:" + x*y);

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

Vi ga argumentene til konstruktøren fra hovedmetoden. Konstruktøren godtok parametrene og utførte ønsket funksjonalitet på dem.

Konklusjon

Parametrene i Java er variabler som kan sendes til metodene eller konstruktørene. Innenfor disse metodene eller konstruktørene fungerer disse parametrene som variabler. De faktiske parametrene/verdiene som ble gitt til en metode på metodekallet er kjent som argumenter, mens parametrene er variablene som er definert i metodens overskrift. Dette innlegget forklarte forskjellige aspekter av parametere i Java ved hjelp av noen passende eksempler.