Мне нужен объект пары "ключ-значение". Всего две струны
so Object<String, String>
есть ли существующий объект в Java, чтобы облегчить это, прежде чем я изобрету колесо?
Единственная причина, по которой я не сразу обратился к Hash / Map на этот раз, заключается в том, что один объект предназначен для хранения нескольких пар ключ / значение. Есть ли один, предназначенный для хранения только одной пары ключ / значение, который я могу превратить в массив, если захочу?
Ответ 1 · рейтинг 4 · Attila
Вам нужно будет создать свой собственный. Это сделано (AFAIK), чтобы облегчить лучшее семантическое значение имени класса, чем общие Pair<> или KeyValuePair<>.
Ответ 3 · Jared Westbrook
Вы можете попробовать Связанный список пар.
Базовая структура
(0) -> ‹- ((0) (Пара‹ 1, "Стад">) (2)) -> ‹- (1) (Пара‹ 2, "Сексуальный">) (3). ...
Где каждый узел в структуре (предыдущий ‹K, V>, этот‹ K, V>, следующий ‹K, V>) позволяет дублировать ключи, однако ...
Head & Tail равны нулю, если связанный список пуст;