Este artigo ilustrará o uso do “varPalavra -chave em java.
Qual é a palavra -chave "var" em java?
““Java 10”Introduziu uma nova abordagem para declarar variáveis com a ajuda do“varPalavra -chave. A inferência de tipo na palavra -chave VAR é utilizada para analisar o tipo de dados da variável automaticamente.
Exemplo 1: Aplicando a palavra -chave "var" não atribuída em java
Neste exemplo, o comportamento do “var”A palavra -chave pode ser verificada sem atribuir um valor:
Var Nome;No código acima, basta associar o “var”Palavra -chave com a variável declarada sem inicializar e exibi -la.
Saída
Na saída acima, pode -se observar que um erro é registrado no console, uma vez que o valor é não inicializado.
Exemplo 2: Utilização da palavra -chave "var" como uma variável de instância
O "variáveis de instância”São declarados dentro da classe, mas fora do método, construtor e bloqueio. Neste exemplo em particular, uma verificação pode ser aplicada à palavra -chave discutida, inicializando -a fora do escopo de principal (como uma instância) e invocando -a em “principal”:
Exemplo de classe públicaNas linhas de código acima, inicialize o valor inteiro declarado com a ajuda do “var”Palavra -chave como uma variável de instância e invoca o valor inicializado no“principal”.
Saída
Este resultado indica que o “var”A palavra -chave não pode ser utilizada para inicializar variáveis de instância.
Exemplo 3: Utilização da palavra -chave "var" com diferentes tipos de dados
Nesta ilustração específica, a palavra -chave discutida pode ser usada para inicializar diferentes valores de tipo de dados:
var inteiro = 50;No bloco de código acima, basta inicializar os valores inteiros, flutuantes, booleanos, de caráter e string, respectivamente e exibi -los um por um.
Saída
Limitações da palavra -chave "var"
A seguir estão algumas limitações a serem consideradas antes de usar o “varPalavra -chave:
Conclusão
O "var”A palavra -chave pode ser usada para declarar variáveis em Java e a inferência do tipo pode ser utilizada para determinar o tipo de dados da variável automaticamente. Esta palavra -chave não pode ser usada como “não atribuído”, Ou como um“variável de instância”. No entanto, ele suporta todos os formatos de tipo de dados. Este blog discutiu o uso do “varPalavra -chave em java.