2017-01-27 5 views
0

Если мне нужно сохранить сплющенную коллекцию кортежей в Java, есть ли опция?
например, я хочу хранить в магазине эмпирическое имя, зарплату в коллекции для быстрого поиска и отправки по электронной почте.Коллекция Tuple в Java

list=[(1,shawn,2000), 
(2,rohan,1500), 
.....] 

Однократный доступ к каждой сплющенной позиции делает его быстрым.

+5

Просто создайте класс. – shmosel

+0

Или сохраните его как сформированные строки json –

ответ

0

Использование библиотеки Java Tuples.

javatuples предлагает вам кортеж классов от одного до десяти элементов:

  • Unit <A> (1 элемент)
  • пара <A,B> (2 элементы)
  • Триплет <A,B,C> (3 элементы)
  • квартет <A,B,C,D> (4 элемента)
  • Квинтет <A,B,C,D,E> (5 элементов)
  • секстет <A,B,C,D,E,F> (6 элементов)
  • септет <A,B,C,D,E,F,G> (7 элементов)
  • Октет <A,B,C,D,E,F,G,H> (8 элементов)
  • Эннеады <A,B,C,D,E,F,G,H,I> (9 элементов)
  • десятилетие <A,B,C,D,E,F,G,H,I,J> (10 элементов)

Ссылка: http://www.javatuples.org/

Смежные вопросы