Ako odovzdať argumenty metódam v jazyku Java?

Ako Odovzdat Argumenty Metodam V Jazyku Java



V jazyku Java je metóda kus/blok kódu, ktorý vykonáva určitú úlohu. Metódy sa používajú na usporiadanie kódu do opakovane použiteľných blokov, vďaka ktorým je skript zrozumiteľný, ľahšie čitateľný a udržiavaný. Keď je metóda zavolaná, používatelia jej môžu odovzdať argumenty, čo sú hodnoty, ktoré metóda používa na vykonávanie svojej úlohy.

Táto príručka vysvetlí metódu odovzdávania argumentov metódam spolu s možnými príkladmi.

Ako odovzdať argumenty metódam v jazyku Java?

V jazyku Java odovzdávanie argumentov metódam odkazuje na odovzdávanie údajov alebo hodnôt ako parametrov metóde, takže metóda môže vykonávať operácie s použitím týchto hodnôt.







Syntax na odovzdávanie argumentov metódam v jazyku Java je nasledovná:



methodName ( argument1 , argument2 , ... , argumentN ) ;

Tu, ' methodName “ označuje názov metódy, ktorá sa volá, a „ argument1 “, “ argument2 “, …, “ argumentN ” sú hodnoty alebo údaje, ktoré sa odovzdávajú metóde.



Poznámka : Parametre, ktoré možno odovzdať metóde, sú neobmedzené, ak sa podpis metódy (t. j. počet, typ a poradie argumentov) zhoduje s definíciou metódy.





Príklad 1
Tu je príklad metódy, ktorá používa dva argumenty:

verejnosti trieda Hlavná {
verejnosti statické neplatné Hlavná ( Reťazec [ ] args ) {
int výsledok = súčet ( 5 , 7 ) ;
Systém. von . println ( 'S um je' + výsledok ) ;
}

verejnosti statické int súčet ( int číslo1 , int číslo2 ) {
vrátiť číslo1 + číslo2 ;
}
}

V tomto príklade



  • Definujte metódu s názvom sum(), ktorá má dva celočíselné argumenty “ číslo1 “ a „ číslo2 “.
  • Potom zavolajte metódu súčtu z hlavnej metódy a odovzdajte ju dvom celočíselným hodnotám 5 a 7.
  • ' suma() ” metóda vykoná svoju úlohu a vráti výsledok.

Výkon

Metóda použila argumenty na vykonanie svojej úlohy a vrátenie výsledku “ 12 “.

Poznámka : Ak sa typy argumentov nezhodujú s typmi parametrov, zobrazí sa chyba kompilácie.

Príklad 2
Tu je príklad metódy, ktorá používa reťazcový argument:

verejnosti trieda Hlavná {
verejnosti statické neplatné Hlavná ( Reťazec [ ] args ) {
Reťazec správu = 'Ahoj Svet!' ;
printMessage ( správu ) ;
}

verejnosti statické neplatné printMessage ( Reťazec správu ) {
systém. von . println ( správu ) ;
}
}

V tomto príklade

  • Definujte metódu s názvom printMessage, ktorá preberá správu s jednoreťazcovým argumentom. Metóda vytlačí hodnotu do konzoly.
  • Potom zavolajte na „ printMessage “ metóda z hlavnej metódy a odovzdať jej hodnotu reťazca “ Dobrý deň, Svet! “.
  • ' printMessage ” vykoná svoju úlohu a vytlačí hodnotu do konzoly.

Výkon

Nakoniec vytlačte výslednú hodnotu „ Dobrý deň, Svet! ” do okna konzoly.

Záver

Odovzdávanie argumentov metódam v jazyku Java umožňuje vývojárom odovzdávať údaje alebo hodnoty ako parametre metóde. Toto je základný aspekt programovania v jazyku Java, pretože umožňuje metóde vykonávať operácie s použitím týchto hodnôt. Syntax na odovzdávanie argumentov metódam v jazyku Java je priamočiara a ľahko použiteľná a počet argumentov, ktoré môžu byť odovzdané metóde, je neobmedzený.