нижний регистр турецкого символа усеяна я

В Java 6

System.out.println(String.valueOf('\u0130').toLowerCase());

печатает я (u0069), но в Java 7 он печатает с двойными точками (u0069 u0307).

Я понимаю, что это турецкий символ, но как я могу заставить Java 7 печатать тот же вывод, что и v6, используя этот код?

System.out.println(inputText.toLowerCase());

Также убедитесь, что код может обрабатывать международный текст без жесткого кодированияtoLowerCase функция использовать только турецкую локаль.

Ответы на вопрос(1)

Ваш ответ на вопрос