В Python вы можете продвинуться довольно далеко, если знаете о стандартных «списках», «кортежах», «наборах» и «словарях». Это базовые структуры данных, о которых должен знать любой порядочный программист на Python.
Каковы эквиваленты этих структур данных в Java и есть ли другие структуры данных, на которые стоит обратить внимание?
Set
,List
иMap
(вы должны выбрать, какую реализацию вы хотите использовать). К сожалению, нет эквивалентаtuple
. - person nhahtdh   schedule 28.02.2013tuple
, кроме неизменяемогоList<Object>
? - person arne.b   schedule 28.02.2013Pair
и повторно использовать его для кортежа более высокого измерения. Хотя это очень некрасиво. Я бы пошел с классом, если кортеж будет появляться много раз. - person nhahtdh   schedule 28.02.2013