В продолжение к посту
Произошла и со мной подобная ситуация, месяца три назад. На работе нужно было сделать элементарное задание по программированию, в котором нужно было отсортировать классы по строковым названиям (поле внутри класса).
Так вот встретились мы с одногруппниками и общались по поводу работы, как всплыла моя тема, и мы пытались найти самое оптимальное решение
В итоге временным решением, которое я озвучивал, было создать коллекцию из этих классов и отсортировать уже по полям
Реакция проходяших мимо людей на фразу "Пришлось собрать все стринги (String - строковый тип) в одну коллекцию и отсортировать по названиям, на что у меня ушло 2 часа" была какой-то подозрительной