Что делать, если я хочу получать и обновлять объекты, хранящиеся в TreeSet?Почему Java TreeSet не имеет метода get()?
Причина, по которой я спрашиваю, заключается в том, что я хочу иметь возможность поддерживать некоторый разрыв данных, который будет хранить учеников. Я хочу, чтобы он сортировался (по классам - это переменная экземпляра Student), и - его нужно сортировать даже после того, как я обновляю один (или более) класс (ы).
Итак, после краткого изучения коллекций Java, я решил пойти с TreeSet и установить компаратор, который сравнивает двух студентов по их классам. проблема в том, что я только что узнал, что TreeSet не имеет метода get()!
Любая помощь и предложения были бы весьма признательны.
Только то, что я хотел написать: +1. За исключением индексированного случая: вместо «не имеет смысла» я бы написал «использовать« Список » –
Или использовать« Карта »для хранения объектов на основе некоторого ключа. –
Спасибо за помощь. Итак, какие у меня варианты? –