Kodovanie nie je potrebne v Scanneri uvadzat -- java.util.Scanner si ho vezme na zaklade systemoveho kodovania platformy. Inak vas program je takto prudko neportabilny (ubohi linuxaci a ich cp1250).
Okrem toho, od Javy 6 existuje fintiva trieda java.io.Console, kde sa da radostne nacitavat zo vstupu bez velkych tazkosti.