Junior — Middle
A variável var é permitida para uso no Java 17?
sobes.tech IA
Resposta da IA
Sim, no Java 17, o uso da palavra-chave var é permitido e suportado. Foi introduzido no Java 10 para variáveis locais com inicialização, permitindo ao compilador inferir automaticamente o tipo.
Exemplo:
var message = "Olá, Java 17!"; // o compilador infere o tipo String
System.out.println(message);
Restrições do var:
- Pode ser usado apenas para variáveis locais com inicialização.
- Não pode ser usado para campos de classe, parâmetros de métodos ou tipos de retorno.
O uso de var ajuda a tornar o código mais conciso, mas é importante manter a legibilidade.