Junior — Middle
Je proměnná var povolená pro použití v Java 17?
sobes.tech AI
Odpověď od AI
Ano, v Java 17 je použití klíčového slova var povoleno a podporováno. Bylo zavedeno v Java 10 pro lokální proměnné s inicializací, což umožňuje překladači automaticky odvodit typ.
Příklad:
var message = "Ahoj, Java 17!"; // překladač odvodí typ String
System.out.println(message);
Omezení var:
- Lze jej použít pouze pro lokální proměnné s inicializací.
- Nelze jej použít pro pole třídy, parametry metod nebo návratové typy.
Použití var pomáhá zkrátit kód, ale je důležité zachovat čitelnost.