See juhend selgitab meetodit argumentide edastamiseks meetoditele koos võimalike näidetega.
Kuidas Javas meetoditele argumente edastada?
Javas viitab argumentide edastamine meetoditele andmete või väärtuste edastamisele meetodile parameetritena, et meetod saaks neid väärtusi kasutades toiminguid teha.
Java meetoditele argumentide edastamise süntaks on järgmine:
meetodi nimi ( argument 1 , argument 2 , ... , argumentN ) ;
Siin, ' meetodi nimi ' viitab kutsutava meetodi nimele ja ' argument 1 ”, „ argument 2 ', …, ' argumentN ” on väärtused või andmed, mis meetodile edastatakse.
Märge : parameetrid, mida saab meetodile edastada, on piiramatud, kui meetodi allkiri (st argumentide arv, tüüp ja järjekord) ühtib meetodi määratlusega.
Näide 1
Siin on näide meetodi kohta, millel on kaks argumenti:
avalik staatiline tühine peamine ( String [ ] args ) {
int tulemus = summa ( 5 , 7 ) ;
Süsteem. välja . println ( 'S um on' + tulemus ) ;
}
avalik staatiline int summa ( int number1 , int number2 ) {
tagasi number1 + number2 ;
}
}
Selles näites
- Määrake meetod nimega summa(), mis võtab kaks täisarvu argumenti ' number1 ” ja „ number2 ”.
- Seejärel kutsuge põhimeetodist välja summameetod ja edastage see kahele täisarvu väärtusele 5 ja 7.
- ' summa() ” meetod täidab oma ülesande ja tagastab tulemuse.
Väljund
Meetod kasutas oma ülesande täitmiseks ja tulemuse tagastamiseks argumente ' 12 ”.
Märge : Kui argumentide tüübid ei ühti parameetritüüpidega, kuvatakse kompileerimisvea.
Näide 2
Siin on näide meetodi kohta, mis kasutab stringargumenti:
avalik staatiline tühine peamine ( String [ ] args ) {
String sõnum = 'Tere, Maailm!' ;
print Sõnum ( sõnum ) ;
}
avalik staatiline tühine print Sõnum ( String sõnum ) {
Süsteem. välja . println ( sõnum ) ;
}
}
Selles näites
- Määratlege meetod nimega printMessage, mis võtab ühe stringiga argumenditeate. Meetod prindib väärtuse konsooli.
- Seejärel helistage ' print Sõnum ' meetod põhimeetodist ja edastage sellele stringi väärtus ' Tere, Maailm! ”.
- ' print Sõnum ” meetod täidab oma ülesande ja prindib väärtuse konsooli.
Väljund
Lõpuks printige tulemuse väärtus ' Tere, Maailm! ” konsooliaknasse.
Järeldus
Argumentide edastamine Java meetoditele võimaldab arendajatel edastada andmeid või väärtusi meetodile parameetritena. See on Java programmeerimise põhiaspekt, kuna see võimaldab meetodil nende väärtuste abil toiminguid teha. Java meetoditele argumentide edastamise süntaks on lihtne ja hõlpsasti kasutatav ning meetodile edastatavate argumentide arv on piiramatu.