Это некорректно. Буквы могут быть не только из латинского алфавита. Character.isLetter