Sobes.tech
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.