Cosa fa il ritorno in Java

Cosa fa il ritorno in Java
Java fornisce una vasta gamma di parole chiave riservate come restituzione, mentre, do, ecc. Ogni parola chiave riservata offre funzionalità uniche. Se parliamo della parola chiave di ritorno, viene utilizzato per restituire un valore al completamento dell'esecuzione del blocco. Ora devi essere curioso di sapere quale tipo di valore fa il reso "dichiarazione di ritorno"? BENE! Dipende totalmente dal tipo di ritorno del metodo.

Questo post descriverà il funzionamento della dichiarazione "ritorno" con alcuni esempi.

  • Cosa fa il ritorno in Java?
  • Sintassi di base
  • In che modo un metodo restituisce un valore in java?

Quindi iniziamo!

Cosa fa il ritorno in Java?

La dichiarazione di ritorno svolge le funzionalità di seguito elencate in Java:

  • La dichiarazione di ritorno in Java viene utilizzata per uscire da un metodo.
  • Il valore di ritorno dipende dal tipo di restituzione del metodo.
  • È impossibile utilizzare la parola chiave di ritorno in un metodo dichiarato con una parola chiave vuota.
  • Il tipo di restituzione del metodo e il valore da restituire devono essere abbinati.

Sintassi di base

Consideriamo lo snippet seguente per comprendere la sintassi di base dell'istruzione di ritorno:

restituire il valore di valore;

Come funziona l'istruzione di ritorno in un metodo?

Impariamo come restituire un valore in Java con l'aiuto di alcuni esempi:

Esempio: come restituire un numero intero da un metodo?

Classe pubblica ExampleClass
int sumValue ()
restituire 14+22;

public static void main (string [] args)
ExampleClass obj = new ExampleClass ();
Sistema.fuori.println ("somma di due valori:" + obj.sumValue ());

In questo programma di esempio, in primo luogo, abbiamo creato un metodo chiamato "sumValue ()"E ha specificato il suo tipo di ritorno come"int". Il metodo restituirà la somma di due numero intero Valori usando il ritorno dichiarazione:

L'output ha verificato che quando abbiamo invocato il metodo sumvlaue (), ha restituito la somma di due valori interi.

Esempio: errore di tipo incompatibile

Classe pubblica ExampleClass
String sumValue ()
restituire 14+22;

public static void main (string [] args)
ExampleClass obj = new ExampleClass ();
Sistema.fuori.println ("somma di due valori:" + obj.sumValue ());

In questo esempio di codifica, tutto il codice è uguale all'esempio precedente tranne il tipo di restituzione del metodo. Il tipo di ritorno del metodo è una stringa; Tuttavia, i valori di ritorno sono di tipo intero, quindi incontreremo il seguente errore di compilazione:

Questa volta, abbiamo riscontrato un errore di tipo incompatibile al momento della compilazione. Ciò significa che il tipo di restituzione del metodo e il valore approvato con l'istruzione di ritorno deve essere abbinato.

Conclusione

In Java, l'istruzione di ritorno viene utilizzata per restituire un certo valore al completamento dell'esecuzione del blocco. Il valore restituito dipende dal tipo di restituzione del metodo. Il tipo di restituzione del metodo e il valore da restituire devono essere abbinati. Questo articolo ha spiegato cosa fa il ritorno in Java con l'aiuto di alcuni esempi.