Мне нравится, как Java имеет карту, где вы можете определить типы каждой записи на карте, например <String, Integer>
.
То, что я ищу, - это тип коллекции, где каждый элемент в коллекции представляет собой пару значений. Каждое значение в паре может иметь свой собственный тип (например, пример String и Integer выше), который определяется во время объявления.
Коллекция сохранит свой заданный порядок и не будет рассматривать одно из значений как уникальный ключ (как на карте).
По сути, я хочу иметь возможность определять ARRAY типа <String,Integer>
или любые другие 2 типа.
Я понимаю, что я могу создать класс, в котором есть только две переменные, но это кажется слишком многословным.
Я также понимаю, что я мог бы использовать 2D-массив, но из-за разных типов, которые мне нужно использовать, мне пришлось бы создавать их массивы OBJECT, и тогда мне пришлось бы делать все время.
Мне нужно хранить пары в коллекции, поэтому мне нужно всего два значения для каждой записи. Что-то вроде этого существует, не пройдя маршрут класса? Спасибо!