Код: Выделить всё
equals says they are equal
Два символа c1 и c2 считаются одним и тем же регистром без учета, если
верно хотя бы одно из следующих условий:
• Применение метода
java.lang.Character.toUpperCase(char) для каждый символ дает один и тот же результат
Код: Выделить всё
public class Test {
public static void main(String[] args) {
String string1 = "abc\u00DF";
String string2 = string1.toUpperCase();
if (string1.equalsIgnoreCase(string2))
System.out.println("equalsIgnoreCase says they are equal");
if (string1.toUpperCase().equals(string2.toUpperCase()))
System.out.println("equals says they are equal");
}
}
Код: Выделить всё
equalsIgnoreCase says they are equal
Подробнее здесь: https://stackoverflow.com/questions/442 ... s-intended
Мобильная версия