AWS Aurora Server без проблем извергает 2 ошибки

String a = new String("foo");
String b = new String("foo");
System.out.println(a == b); // prints false
System.out.println(a.equals(b)); // prints true

Убедитесь, что вы понимаете, почему. Это потому, что сравнение == сравнивает только ссылки; equals() метод сопоставляет содержимое по символу.

Когда вы вызываете new для a и b, каждый получает новую ссылку, указывающую на "foo" в таблице строк. Ссылки разные, но контент один и тот же.

0
задан gbe 10 March 2019 в 01:06
поделиться

1 ответ

Это похоже на внутреннее сообщение об ошибке aurora (которое объясняет, почему Google не мог предложить что-то особенное, когда вы его искали). Я думаю, что правильный путь - обратиться в службу поддержки AWS.

0
ответ дан Karthik Rajan 10 March 2019 в 01:06
поделиться
Другие вопросы по тегам:

Похожие вопросы: