Я хочу сопоставить целые числа в строки, они являются один-к-одному, таких как:Какую коллекцию использовать в Java?
60 : c
61 : c#
62 : d
63 : d#
64 : e
65 : f
66 : f#
Но мне нужно, чтобы иметь возможность сделать следующее:
- Получить значение из key: "c" = getValue (60) [дать ему ключ 60, значение возвращаемой строки]
- получить ключ от значения: 65 = getKey ("f") [дать ему строковое значение «f», вернуть a ключ]
Какая модель коллекции лучше всего подходит для этого? Я спрашиваю, потому что я посмотрел на несколько из них, никто не может сделать часть < 2>. Или мне нужно написать код, чтобы пройти через каждую пару, чтобы найти, какой ключ имеет значение «f»?
Редактировать: Ничего в jdk1.6 делает это?
ли каждое число ассоциированное значение? –
номера от 12 до 107 связаны со строкой – Frank
«Ничто в jdk1.6 не делает это?» Неа. – Thilo