A cosa serve il return in Java?

Domanda di: Donatella Martino  |  Ultimo aggiornamento: 18 marzo 2023
Valutazione: 4.7/5 (42 voti)

Per ritornare i valori si usa l'istruzione return seguita da una espressione. La return deve tornare un valore dello stesso tipo o di un tipo compatibile con quello del metodo. Se l'espressione non c'è come argomento della return questa serve solo a far terminare un metodo.

A cosa serve il return?

Un'istruzione return termina l'esecuzione di una funzione e restituisce il controllo alla funzione chiamante. Nella funzione chiamante, l'esecuzione riprende dal punto immediatamente successivo alla chiamata. Un'istruzione return può restituire un valore alla funzione chiamante.

A cosa serve il void in Java?

Traducibile come "vuoto" dichiarare un metodo void significa dire che il metodo non ritornerà alcun valore ed in tal caso la keyword return può essere anche omessa.

Come si richiama una funzione in Java?

Per poter richiamare un metodo occorre semplicemente digitare il nome corrispondente, seguito da una parentesi tonda aperta e una chiusa, nel punto del programma in cui si vuole eseguire il metodo. Ricorda di richiamare il metodo solo all'interno di una classe che possa avere accesso a tale metodo.

Quando un metodo e void?

Se invece il tipo è void, allora il metodo si chiama non tipizzato e non restituisce niente. I metodi non tipizzati normalmente non contengono alcun comando return. Possono comunque contenere dei comandi return, purché non siano seguiti da espressioni.

Java Restituire Valori Con I Metodi