Вопрос: Есть коллекция из объектов класса, можно получать значения через гетеры.
Как можно поднять конкретный элемент коллекции в самый верх? Например, имеем такое:
456 adminX
935 test
864 user
Нужно поднять пользователя test, чтобы получилось так:
935 test
456 adminX
864 user
Вам надо поменять местами первый элемент коллекции и элемент коллекции имеющий некоторое конкретное значение поля? Или вам надо отсортировать коллекцию по значениям этого поля?
This class implements the Set interface, backed by a hash table (actually a HashMap instance). It makes no guarantees as to the iteration order of the set; in particular, it does not guarantee that the order will remain constant over time.
По-русски говоря, HashSet - коллекция неупорядоченная, поэтому понятия "верх коллекции", "поднять", "первый элемент" и т.п. смысла не имеют.