Denne vejledning vil forklare metoden til at videregive argumenter til metoder sammen med mulige eksempler.
Hvordan overføres argumenter til metoder i Java?
I Java refererer overførsel af argumenter til metoder til at overføre data eller værdier som parametre til en metode, så metoden kan udføre operationer ved hjælp af disse værdier.
Syntaksen for at sende argumenter til metoder i Java er som følger:
metodenavn ( argument 1 , argument 2 , ... , argumentN ) ;
Her, ' metodenavn ' refererer til navnet på den metode, der kaldes, og ' argument 1 ', ' argument 2 ”, …, ” argumentN ” er de værdier eller data, der sendes til metoden.
Bemærk : De parametre, der kan overføres til en metode, er ubegrænsede, hvis metodesignaturen (dvs. antallet, typen og rækkefølgen af argumenterne) matcher metodedefinitionen.
Eksempel 1
Her er et eksempel på en metode, der tager to argumenter:
offentlig statisk ugyldig vigtigste ( Snor [ ] args ) {
int resultat = sum ( 5 , 7 ) ;
System. ud . println ( 'Summet er' + resultat ) ;
}
offentlig statisk int sum ( int nummer1 , int nummer 2 ) {
Vend tilbage nummer1 + nummer 2 ;
}
}
I dette eksempel,
- Definer en metode kaldet sum(), der tager to heltalsargumenter ' nummer1 ' og ' nummer 2 ”.
- Kald derefter summetoden fra hovedmetoden og overfør den til to heltalsværdier 5 og 7.
- Det ' sum() ”-metoden udfører sin opgave og returnerer resultatet.
Produktion
Metoden brugte argumenter til at udføre sin opgave og returnere et resultat ' 12 ”.
Bemærk : Hvis argumenttyperne ikke matcher parametertyperne, får du en kompileringsfejl.
Eksempel 2
Her er et eksempel på en metode, der tager et strengargument:
offentlig statisk ugyldig vigtigste ( Snor [ ] args ) {
Snor besked = 'Hej Verden!' ;
printBesked ( besked ) ;
}
offentlig statisk ugyldig printBesked ( Snor besked ) {
System. ud . println ( besked ) ;
}
}
I dette eksempel,
- Definer en metode kaldet printMessage, der tager en enkeltstrengs argumentmeddelelse. Metoden udskriver værdien til konsollen.
- Ring derefter til ' printBesked 'metode fra hovedmetoden og send den en strengværdi' Hej Verden! ”.
- Det ' printBesked ”-metoden udfører sin opgave og udskriver værdien til konsollen.
Produktion
Udskriv endelig resultatværdien ' Hej Verden! ” til konsolvinduet.
Konklusion
Overførsel af argumenter til metoder i Java giver udviklere mulighed for at videregive data eller værdier som parametre til en metode. Dette er et grundlæggende aspekt af Java-programmering, da det gør det muligt for metoden at udføre operationer ved hjælp af disse værdier. Syntaksen for at overføre argumenter til metoder i Java er ligetil og nem at bruge, og antallet af argumenter, der kan overføres til en metode, er ubegrænset.