Ved programmering brukes parametere for å tilpasse oppførselen til funksjonalitet for å tilpasse den til et bestemt krav. I et slikt tilfelle "formell”Og“faktiske”Parametere i Java trer i kraft. Disse parametrene er til stor hjelp for å legge til flere funksjonaliteter eller beregninger i koden, og gjør den dermed (kode) lesbar og strømlinjeformet.
Denne bloggen vil utdype implementeringen av de "formelle" og "faktiske" parametrene i Java.
Hva er en "formell parameter" i Java?
En "Formell parameter”Tilsvarer verdien som sendes inn i metoden av en innringer. Med enkle ord er det verdien som fungerer som en referanse til den beståtte verdien og er spesifisert mens du definerer en funksjon.
Eksempel 1: Bruker “Formell parameter” i Java
I dette eksemplet kan den formelle parameteren brukes til å beregne multiplikasjonen av to tall:
offentlig statisk tomrom Multiply (heltall A, heltall b)
System.ute.println ("Multiplikasjonen blir:"+ a * b);
I denne koden kan du bare definere en funksjon som heter “multiplisere()”Og spesifisere de formelle parametrene”Heltall a”Og“Heltall b" i det. I funksjonsdefinisjonen, returner multiplikasjonen av parametrene.
Merk: Ovennevnte kode vil ikke gi noe utfall siden den definerte funksjonen ikke påberopes i "hoved()”Metode.
Hva er en "faktisk parameter" i Java?
“Faktisk parameter”AKA -argumentet indikerer den faktiske verdien som sendes inn i metoden av en innringer. Det er spesifisert ved å påkalle funksjonen.
Eksempel 2: Bruker “faktisk parameter” i Java
I dette eksemplet, utnyttelsen av den faktiske parameteren, i.e., Et argument kan demonstreres:
public static void main (String args [])
multipliser (5,10);
Her påkaller den den definerte funksjonen, jeg.e., “multiplisere()”I det tidligere eksemplet og passerer de faktiske parametrene”5”Og“10" i det.
Eksempel 3: Bruke både de "formelle" og "faktiske" parametrene i Java
I dette spesielle eksemplet både "formell”Og“faktiske”Parametere kan brukes for å returnere multiplikasjonen av de passerte heltallene på riktig måte:
offentlig klasse formellaktuell
offentlig statisk tomrom Multiply (heltall A, heltall b)
System.ute.println ("Multiplikasjonen blir:"+ a * b);
public static void main (String args [])
multipliser (5,10);
I koden ovenfor, integrerer du bare de to eksemplene ovenfor ved å bruke følgende trinn:
Produksjon
I dette utfallet kan det antydes at den tilsvarende multiplikasjonen returneres.
Konklusjon
En "formell”Parameter tilsvarer verdien som sendes inn i metoden av en innringer. “faktiske”Parameter AKA -argumenter indikerer den faktiske verdien som sendes inn i metoden av en innringer. Den tidligere parameteren er spesifisert mens du definerer en funksjon, og sistnevnte parameter plasseres ved å påkalle den (funksjon). Denne bloggen demonstrerte implementeringen av de "formelle" og "faktiske" parametrene i Java.