Sobes.tech
Back to tasks
Junior — Senior
108

Анализ сравнения строковых объектов по ссылкам

Task condition

livecode

В данном примере рассматривается метод, который демонстрирует особенности сравнения строк в Java через оператор ==. Метод выводит результаты сравнения ссылок разных строковых переменных, чтобы показать, как работает пул строк (String pool) и создание новых объектов.

private static void stringPool() {
    String first = "a";
    String second = "a";
    String third = new String("a");

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