evgeniy8705
@evgeniy8705
Повелитель вселенной

Где находятся реализации toString у коллекций?

Вот пример кода. Создается коллекция TreeSet и выводится в консоль. Результатом вывода получается строка [1, 2, 3, 4, 5, 9].
Где можно посмотреть реализацию метода toString() у TreeSet например? Переходил с ctrl в set.toString(), но показывается метод наследованный от Object. Откуда берется именно такой вывод в квадратных скобках?

В общем подскажите что да как с этими toString(). Либо я погнал немног, либо действительно не могу понять.

import java.util.Arrays;
import java.util.Set;
import java.util.TreeSet;

public class App {
    public static void main(String ...args) {
        Set<Integer> set = new TreeSet<>(Arrays.asList(1, 2, 3, 4, 5));
        
        System.out.println(set); // [1, 2, 3, 4, 5]
    }
}
  • Вопрос задан
  • 210 просмотров
Решения вопроса 1
roswell
@roswell
и швец, и жнец, и на дуде игрец
src.zip:java/util/AbstractCollection.java
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы
Bell Integrator Ульяновск
До 400 000 ₽
Bell Integrator Ижевск
До 400 000 ₽
Bell Integrator Хабаровск
До 400 000 ₽
29 мар. 2024, в 10:00
10000 руб./за проект
29 мар. 2024, в 09:59
750 руб./в час
29 мар. 2024, в 09:55
50000 руб./за проект