Мне нужно хранить несколько пар данных в массиве. Может быть, несколько десятков. Мне нужно только добавить, нет необходимости удалять, нет необходимости искать. Тогда я получу доступ по индексу. Каждая пара представляет собой значение String и Integer. Java предоставляет так много способов сделать это, что является обычной практикой для чего-то подобного? Два массива? Класс в массиве?Сохранить строку String + Integer в динамическом массиве?
Я знаю, как сделать это в JavaScript:
var data = []
data.push(['Some name', 100])
//somewhere else
data.push(['Other name', 200])
но мне нужно решение для Java
Спасибо.
java или javascript? :) –
Вы действительно хотите массив, а не список? Я бы просто создал класс, чтобы инкапсулировать эту пару предположительно связанных значений, а затем создать список этого типа, например. 'Список foos = new ArrayList ();' –
Java действительно. Я использую JavaScript как пример, потому что я знаю, как это сделать в JavaScript и не знаю, как это работает на Java. – exebook