Мне интересно, почему следующий код не работает:
String test = new String(new byte[] {92, 92, 92, 92, 92});
System.out.println(test);
String compare = "\\\\\\\\\\";
System.out.println(compare);
if (test == compare) {
System.out.println("Yes!");
}
Вывод:
\\\\\
\\\\\
Где происходит преобразование типов данных, которое я не понимаю?
Редактировать: / ошибка: (