Ešte sa to dá riešiť tak, že konštanty v zdrojáku budú s diakritikou, ale pri porovnávaní sa z obidvoch reťazcov odstráni diakritika. Tým pádom budú príkazy zadávané bez diakritiky fungovať vždy a s diakritikou vtedy, ak to podporuje daná konzola.
String normalized = Normalizer.normalize(string, Form.NFD);
return normalized.replaceAll("\\p{InCombiningDiacriticalMarks}+", "");