Junior — Senior
60
Проверка равенства строк: значение против ссылки
Условие задачи
В этом примере демонстрируется, как работает оператор == при сравнении строк, созданных разными способами – как литералы и через конструктор new String. Вывод покажет, совпадают ли ссылки на объекты в памяти.
public static void main(String[] args) {
var s1 = "a";
var s2 = "a";
var s3 = new String("a");
System.out.println("s1 == s2: " + (s1 == s2));
System.out.println("s1 == s3: " + (s1 == s3));
}