Den här guiden kommer att förklara metoden för att skicka argument till metoder tillsammans med möjliga exempel.
Hur skickar man argument till metoder i Java?
I Java hänvisar överföring av argument till metoder till att skicka data eller värden som parametrar till en metod så att metoden kan utföra operationer med dessa värden.
Syntaxen för att skicka argument till metoder i Java är följande:
metodnamn ( argument1 , argument2 , ... , argumentN ) ;
Här, ' metodnamn ' hänvisar till namnet på metoden som anropas, och ' argument1 ”, “ argument2 ”, …, ” argumentN ” är de värden eller data som skickas till metoden.
Notera : Parametrarna som kan skickas till en metod är obegränsade, om metodsignaturen (d.v.s. antalet, typen och ordningen för argumenten) matchar metoddefinitionen.
Exempel 1
Här är ett exempel på en metod som tar två argument:
offentlig statisk tomhet huvud ( Sträng [ ] args ) {
int resultat = belopp ( 5 , 7 ) ;
Systemet. ut . println ( 'S um är' + resultat ) ;
}
offentlig statisk int belopp ( int nummer1 , int nummer2 ) {
lämna tillbaka nummer1 + nummer2 ;
}
}
I det här exemplet,
- Definiera en metod som heter sum() som tar två heltalsargument ' nummer1 ' och ' nummer2 ”.
- Anropa sedan summametoden från huvudmetoden och skicka den till två heltalsvärden 5 och 7.
- den ' belopp() ”-metoden utför sin uppgift och returnerar resultatet.
Produktion
Metoden använde argument för att utföra sin uppgift och returnera ett resultat ' 12 ”.
Notera : Om argumenttyperna inte matchar parametertyperna får du ett kompileringsfel.
Exempel 2
Här är ett exempel på en metod som tar ett strängargument:
offentlig statisk tomhet huvud ( Sträng [ ] args ) {
Sträng meddelande = 'Hej världen!' ;
printMessage ( meddelande ) ;
}
offentlig statisk tomhet printMessage ( Sträng meddelande ) {
Systemet. ut . println ( meddelande ) ;
}
}
I det här exemplet,
- Definiera en metod som kallas printMessage som tar ett ensträngsargumentmeddelande. Metoden skriver ut värdet till konsolen.
- Ring sedan ' printMessage ”-metoden från huvudmetoden och skicka den ett strängvärde ” Hej världen! ”.
- den ' printMessage ”-metoden utför sin uppgift och skriver ut värdet till konsolen.
Produktion
Skriv slutligen ut resultatvärdet ' Hej världen! ” till konsolfönstret.
Slutsats
Genom att skicka argument till metoder i Java kan utvecklare skicka data eller värden som parametrar till en metod. Detta är en grundläggande aspekt av Java-programmering, eftersom det gör det möjligt för metoden att utföra operationer med dessa värden. Syntaxen för att skicka argument till metoder i Java är enkel och lätt att använda, och antalet argument som kan skickas till en metod är obegränsat.