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