Come programmatore di Java, devi aver assistito a "vuoto" in diverse occasioni. Ma sai cos'è esattamente "vuoto" e qual è lo scopo di usare il vuoto in Java? Bene, la risposta è molto semplice, è una parola chiave che viene utilizzata con i metodi che non restituiscono nulla.
Questo articolo coprirà gli aspetti seguenti della parola chiave void in Java:
Quindi iniziamo!
Cosa significa vuoto in Java?
È una parola chiave in java utilizzata con la dichiarazione del metodo per indicare che questo particolare metodo non restituirà nulla. Se un metodo viene dichiarato con un tipo di dati primitivi come stringa, int, ecc. quindi deve restituire un valore di quel tipo di dati specifico mentre il metodo dichiarato con la parola chiave void non restituisce nulla. Quindi tutto sommato, possiamo dire che il metodo dichiarato con la parola chiave void non ha alcun tipo di restituzione.
Sintassi di base
In Java, la parola chiave void ha una sintassi molto semplice come mostrato nello snippet seguente:
Void ExampleMethod ()Qui, nello snippet sopra, "ExampleMethod" è qualsiasi definito dall'utente Nome metodo mentre vuoto è una parola chiave che indica che "ExampleMethod"Non restituirà alcun valore.
Come usare il vuoto in Java?
In questa sezione, considereremo alcuni esempi per comprendere il funzionamento di una parola chiave vuota in Java.
Esempio 1
Un semplice programma per comprendere il funzionamento della parola chiave void:
publicclassvoidexampleIn questo esempio, abbiamo dichiarato un metodo chiamato "ExampleMethod" con la parola chiave void. Poiché "ExampleMethod" viene dichiarato con una parola chiave vuota in modo che non restituisca alcun valore. Infine, abbiamo invocato l'esplezione dal metodo principale:
Ecco come funziona la parola chiave void in java.
Esempio 2
Se abbiamo provato a restituire qualcosa dal metodo che viene dichiarato con la parola chiave void, di conseguenza incontreremo un errore:
publicclassvoidexampleIl programma di cui sopra genererà un errore "tipi incompatibili" al momento della compilazione come mostrato nello snippet seguente:
L'output ha verificato che il vuoto La parola chiave non restituisce alcun valore.
Esempio 3
Nel programma Esempio di seguito creeremo due metodi "ExampleMethod () e" Print () ". ExampleMethod () restituirà un valore intero mentre il metodo print () non restituisce il valore:
publicclassvoidexampleExampleMethod () prende due valori 5 e 20 come argomento e restituisce la somma dei valori. Il codice completo e i rispettivi output sono mostrati nel frammento di seguito:
Output verificato che il metodo dichiarato con una parola chiave void non restituisce alcun valore mentre il metodo dichiarato con int restituito un valore intero.
Conclusione
In Java, un metodo dichiarato con una parola chiave void mostra che questo particolare metodo non restituirà alcun valore mentre un metodo dichiarato il tipo di dati primitivi deve restituire un valore di quel tipo di dati specifico. In Java, la parola chiave void non ha alcun tipo di reso, il che significa che se qualcuno ha provato a restituire un valore dal metodo dichiarato con la parola chiave void, di conseguenza, incontrerà un errore. Questo articolo ha spiegato vari aspetti della parola chiave void con alcuni esempi appropriati.