Назад к задачам
Intern — Senior
5

Различия между оператором == и методом equals() при сравнении строк в Java

Компании, где спрашивали:

Т-БанкТ-Банк
Получайте помощь с лайвкодингом в реальном времени с Sobes Copilot
Условие задачи

В данном примере рассматривается, как работают оператор == и метод equals() при проверке равенства строк в Java.

String first = "123";
String second = "123";
String third = new String("123");

System.out.println(first == second);
System.out.println(first == third);
System.out.println(first.equals(second));
System.out.println(first.equals(third));