Cosa è void in Java?

Domanda di: Diamante Pagano  |  Ultimo aggiornamento: 19 marzo 2023
Valutazione: 4.5/5 (12 voti)

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.

A cosa serve la funzione void?

Se usato come tipo restituito di funzione, la void parola chiave specifica che la funzione non restituisce un valore. Se usato per l'elenco di parametri di una funzione, void specifica che la funzione non accetta parametri.

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.

Cosa vuol dire public static void main?

public static void main(String[] args) {

Il metodo di nome main è un metodo speciale, è il metodo di partenza delle applicazioni java, è concettualmente una sorta di inizio una applicazione. Le parole chiave public static void che precedono il nome (main) del metodo, ne definiscono alcune caratteristiche.

A cosa serve il return in Java?

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.

Funzione void per calcolare il prodotto di due numeri interi