Kuinka siirtää argumentit menetelmille Javassa?

Kuinka Siirtaa Argumentit Menetelmille Javassa



Javassa menetelmä on koodinpala/lohko, joka suorittaa tietyn tehtävän. Menetelmiä käytetään koodin järjestämiseen uudelleenkäytettäviksi lohkoiksi, jotka tekevät skriptistä ymmärrettävän, helpommin luettavan ja ylläpidettävän. Kun menetelmää kutsutaan, käyttäjät voivat välittää sille argumentteja, jotka ovat arvoja, joita menetelmä käyttää tehtävänsä suorittamiseen.

Tämä opas selittää menetelmän argumenttien välittämiseksi menetelmille mahdollisten esimerkkien kanssa.

Kuinka siirtää argumentit menetelmille Javassa?

Javassa argumenttien välittäminen menetelmille tarkoittaa tietojen tai arvojen välittämistä parametreina menetelmälle, jotta menetelmä voi suorittaa toimintoja käyttämällä näitä arvoja.







Syntaksi argumenttien välittämiseksi menetelmille Javassa on seuraava:



menetelmän nimi ( argumentti 1 , argumentti 2 , ... , argumenttiN ) ;

Täällä, ' menetelmän nimi ' viittaa kutsuttavan menetelmän nimeen ja ' argumentti 1 ”, “ argumentti 2 ”,…, “ argumenttiN ” ovat arvoja tai tietoja, jotka välitetään menetelmälle.



Huomautus : Metodille siirrettävissä olevia parametreja ei ole rajoitettu, jos menetelmän allekirjoitus (eli argumenttien lukumäärä, tyyppi ja järjestys) vastaa menetelmän määritelmää.





Esimerkki 1
Tässä on esimerkki menetelmästä, jossa on kaksi argumenttia:

julkinen luokkaa Main {
julkinen staattinen mitätön pää ( merkkijono [ ] args ) {
int tulos = summa ( 5 , 7 ) ;
Järjestelmä. ulos . println ( 'S um on' + tulos ) ;
}

julkinen staattinen int summa ( int numero1 , int numero2 ) {
palata numero1 + numero2 ;
}
}

Tässä esimerkissä



  • Määritä menetelmä nimeltä sum(), joka ottaa kaksi kokonaislukuargumenttia ' numero1 ' ja ' numero2 ”.
  • Kutsu sitten summamenetelmä päämenetelmästä ja välitä se kahdelle kokonaislukuarvolle 5 ja 7.
  • ' summa() ” -menetelmä suorittaa tehtävänsä ja palauttaa tuloksen.

Lähtö

Menetelmä käytti argumentteja suorittaakseen tehtävänsä ja palauttaakseen tuloksen ' 12 ”.

Huomautus : Jos argumenttityypit eivät vastaa parametrityyppejä, saat käännösvirheen.

Esimerkki 2
Tässä on esimerkki menetelmästä, joka käyttää merkkijonoargumenttia:

julkinen luokkaa Main {
julkinen staattinen mitätön pää ( merkkijono [ ] args ) {
merkkijono viesti = 'Hei maailma!' ;
tulosta Viesti ( viesti ) ;
}

julkinen staattinen mitätön tulosta Viesti ( merkkijono viesti ) {
Järjestelmä. ulos . println ( viesti ) ;
}
}

Tässä esimerkissä

  • Määritä printMessage-niminen menetelmä, joka ottaa yhden merkkijonon argumenttisanoman. Menetelmä tulostaa arvon konsoliin.
  • Soita sitten ' tulosta Viesti '-menetelmää päämenetelmästä ja välitä sille merkkijonoarvo' Hei maailma! ”.
  • ' tulosta Viesti ” -menetelmä suorittaa tehtävänsä ja tulostaa arvon konsoliin.

Lähtö

Tulosta lopuksi tulosarvo ' Hei maailma! ”konsoli-ikkunaan.

Johtopäätös

Argumenttien välittäminen menetelmille Javassa antaa kehittäjille mahdollisuuden välittää dataa tai arvoja parametreina menetelmälle. Tämä on Java-ohjelmoinnin perustavanlaatuinen osa, koska sen avulla menetelmä voi suorittaa toimintoja käyttämällä näitä arvoja. Syntaksi argumenttien välittämiseksi menetelmille Javassa on suoraviivainen ja helppokäyttöinen, ja menetelmälle siirrettävien argumenttien määrä on rajoittamaton.