Hoe argumenten doorgeven aan methoden in Java?

Hoe Argumenten Doorgeven Aan Methoden In Java



In Java is een methode een stuk/blok code dat een bepaalde taak uitvoert. Methoden worden gebruikt om code te organiseren in herbruikbare blokken die het script begrijpelijk, gemakkelijker te lezen en te onderhouden maken. Wanneer een methode wordt aangeroepen, kunnen gebruikers er argumenten aan doorgeven, dit zijn waarden die de methode gebruikt om zijn taak uit te voeren.

Deze gids legt de methode uit om argumenten door te geven aan methoden, samen met mogelijke voorbeelden.

Hoe argumenten doorgeven aan methoden in Java?

In Java verwijst het doorgeven van argumenten aan methoden naar het doorgeven van gegevens of waarden als parameters aan een methode, zodat de methode bewerkingen kan uitvoeren met die waarden.







De syntaxis voor het doorgeven van argumenten aan methoden in Java is als volgt:



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

Hier, ' methodeNaam ” verwijst naar de naam van de methode die wordt aangeroepen, en “ argument1 ”, “ argument2 ”, …, “ argumentN ” zijn de waarden of gegevens die aan de methode worden doorgegeven.



Opmerking : De parameters die kunnen worden doorgegeven aan een methode zijn onbeperkt, als de handtekening van de methode (d.w.z. het aantal, het type en de volgorde van de argumenten) overeenkomt met de methodedefinitie.





voorbeeld 1
Hier is een voorbeeld van een methode die twee argumenten nodig heeft:

openbaar klas Voornaamst {
openbaar statisch leegte voornaamst ( Snaar [ ] argumenten ) {
int resultaat = som ( 5 , 7 ) ;
Systeem. uit . println ( 'Het is zo' + resultaat ) ;
}

openbaar statisch int som ( int nummer1 , int nummer2 ) {
opbrengst nummer1 + nummer2 ;
}
}

In dit voorbeeld



  • Definieer een methode met de naam sum() waaraan twee integer-argumenten moeten doorgegeven worden ' nummer1 ' En ' nummer2 ”.
  • Roep vervolgens de sommethode aan vanuit de hoofdmethode en geef deze door aan twee gehele getallen 5 en 7.
  • De ' som() ” methode voert zijn taak uit en retourneert het resultaat.

Uitgang

De methode gebruikte argumenten om zijn taak uit te voeren en een resultaat terug te geven ' 12 ”.

Opmerking : Als de argumenttypen niet overeenkomen met de parametertypen, krijgt u een compilatiefout.

Voorbeeld 2
Hier is een voorbeeld van een methode waaraan een stringargument moet doorgegeven worden:

openbaar klas Voornaamst {
openbaar statisch leegte voornaamst ( Snaar [ ] argumenten ) {
Snaar bericht = 'Hallo Wereld!' ;
printBericht ( bericht ) ;
}

openbaar statisch leegte printBericht ( Snaar bericht ) {
Systeem. uit . println ( bericht ) ;
}
}

In dit voorbeeld

  • Definieer een methode met de naam printMessage waaraan een argumentbericht met één string moet doorgegeven worden. De methode drukt de waarde af naar de console.
  • Bel dan de “ printBericht ” methode van de hoofdmethode en geef deze een tekenreekswaarde door “ Hallo Wereld! ”.
  • De ' printBericht ” methode voert zijn taak uit en drukt de waarde af naar de console.

Uitgang

Druk ten slotte de resultaatwaarde af ' Hallo Wereld! ” naar het consolevenster.

Conclusie

Door argumenten door te geven aan methoden in Java kunnen ontwikkelaars gegevens of waarden doorgeven als parameters aan een methode. Dit is een fundamenteel aspect van Java-programmering, omdat het de methode in staat stelt bewerkingen uit te voeren met behulp van die waarden. De syntaxis voor het doorgeven van argumenten aan methoden in Java is eenvoudig en gebruiksvriendelijk, en het aantal argumenten dat aan een methode kan worden doorgegeven, is onbeperkt.