minúscula de carácter turco con puntos i
En Java 6,
System.out.println(String.valueOf('\u0130').toLowerCase());
imprime i (u0069
), pero en Java 7 imprime i con puntos dobles (u0069 u0307
)
Entiendo que es un carácter turco, pero ¿cómo hago para que Java 7 imprima el mismo resultado que v6 usando este código?
System.out.println(inputText.toLowerCase());
También asegúrese de que el código pueda manejar texto internacional sin codificartoLowerCase
función para usar solo la configuración regional turca.