Qual è la parola chiave var in java

Qual è la parola chiave var in java
Nella programmazione di base Java, uno dei concetti fondamentali che ogni sviluppatore deve comprendere è l'uso e i limiti della "var" parola chiave. Questa particolare parola chiave è un prerequisito per passare a concetti avanzati. Consente al programmatore di inizializzare i valori che comprendono più tipi di dati comodamente.

Questo articolo illustrerà l'uso del "var"Parola chiave in Java.

Qual è la parola chiave "var" in java?

"Java 10"Ha introdotto un nuovo approccio alla dichiarazione di variabili con l'aiuto del"var" parola chiave. L'inferenza del tipo nella parola chiave VAR viene utilizzata per analizzare automaticamente il tipo di dati della variabile.

Esempio 1: applicazione della parola chiave "var" non assegnata in java

In questo esempio, il comportamento del "var"La parola chiave può essere controllata senza assegnare un valore:

Var Nome;
Sistema.fuori.println (nome);

Nel codice sopra, associare semplicemente "var"Parola chiave con la variabile dichiarata senza inizializzare e visualizzarla.

Produzione

Nell'output di cui sopra, si può osservare che un errore viene registrato sulla console poiché il valore non è inizializzato.

Esempio 2: utilizzo della parola chiave "var" come variabile di istanza

IL "variabili di istanza"Sono dichiarati all'interno della classe ma al di fuori del metodo, del costruttore e del blocco. In questo particolare esempio, un controllo può essere applicato alla parola chiave discussa inizializzandolo al di fuori dell'ambito di Main (come istanza) e invocandola in "principale":

Esempio di classe pubblica
var num = 50;
public static void main (string args [])
Sistema.fuori.println (num);

Nelle righe di codice sopra, inizializza il valore intero indicato con l'aiuto di "var"Parola chiave come variabile di istanza e invoca il valore inizializzato in"principale".

Produzione

Questo risultato indica che il "var"La parola chiave non può essere utilizzata per inizializzare le variabili di istanza.

Esempio 3: utilizzo della parola chiave "var" con diversi tipi di dati

In questa particolare illustrazione, la parola chiave discussa può essere utilizzata per inizializzare diversi valori del tipo di dati:

var integer = 50;
var floatnum = 5.25;
var bool = true;
var carattere = 'j';
var stringval = "linuxhint";
Sistema.fuori.println ("Il valore intero è:"+intero);
Sistema.fuori.println ("Il valore float è:"+floatnum);
Sistema.fuori.println ("Il valore booleano è:"+bool);
Sistema.fuori.println ("Il valore del carattere è:"+carattere);
Sistema.fuori.println ("Il valore della stringa è:"+stringval);

Nel blocco di codice sopra, iniziali semplicemente i valori interi, galleggianti, booleani, caratteri e stringhe, visualizzarli uno per uno.

Produzione

Limitazioni della parola chiave "var"

Di seguito sono riportate alcune limitazioni da considerare prima di usare il "var" parola chiave:

  • Non può essere usato per inizializzare le variabili locali all'interno dei metodi.
  • Non può essere utilizzato per dichiarare/specificare i parametri del metodo.
  • Non può essere utilizzato per specificare il tipo di restituzione del metodo.

Conclusione

IL "var"La parola chiave può essere utilizzata per dichiarare variabili in java e l'inferenza del tipo in essa può essere utilizzata per determinare automaticamente il tipo di dati della variabile. Questa parola chiave non può essere usata come "non assegnato", O come"variabile di istanza". Tuttavia, supporta tutti i formati del tipo di dati. Questo blog ha discusso dell'uso del "var"Parola chiave in Java.