Наверняка все вы пользовались таким прекрасным методом, как toLowerCase(). Да, очень удобный метод для перевода символов в нижний регистр. Но есть один нюанс о котором вы должны знать.
toLowerCase() выполняет преобразования относительно вашей локали. При вызове toLowerCase() в действительности вызывается toLowerCase(Locale.getDefault()).
toLowerCase() выполняет преобразования относительно вашей локали. При вызове toLowerCase() в действительности вызывается toLowerCase(Locale.getDefault()).