Kuidas Javas meetoditele argumente edastada?

Kuidas Javas Meetoditele Argumente Edastada



Javas on meetod kooditükk/plokk, mis täidab teatud ülesande. Koodi korraldamiseks korduvkasutatavateks plokkideks kasutatakse meetodeid, mis muudavad skripti arusaadavaks, hõlpsamini loetavaks ja hooldatavaks. Kui meetodit kutsutakse, saavad kasutajad sellele edastada argumendid, mis on väärtused, mida meetod oma ülesande täitmiseks kasutab.

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 klass Peamine {
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 klass Peamine {
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.