Это НЕ преобразование кодировки, это пример "транслитерации" с использованием библиотеки ICU.
Версия: ICU4J 53.1
Пакет: com.ibm.icu.text.Transliterator
Transliterator.getInstance("Latin-ASCII").transliterate("Your text");
Где: "Latin-ASCII" - это необходимый вам набор символов (ВАЖНО: это НЕ кодировка).Вы можете проверить доступные идентификаторы, используя Transliterator.getAvailableIDs ();
Для "Latin-ASCII":
Given "123" returns "123"
Given "abc" returns "abc"
Given "Š Œ ñ" returns "S OE n"