谁可以从LinkedHashMap列表访问每个LinkedHashMap

时间:2013-12-04 10:28:03

标签: java collections

我有LinkedHashMap列表如何能够不可分割地访问每个LinkedHashMap。

List<LinkedHashMap<String, String>> listOfRecords 

我想要

List abc= new listOsRecords.1 // 1 is of first index 
List abc1= new listOsRecords.2 // 2 for 2 index

2 个答案:

答案 0 :(得分:1)

您可以使用List#get(int index)方法:

LinkedHashMap<String, String> first = listOfRecords.get(0);
LinkedHashMap<String, String> second = listOfRecords.get(1);

答案 1 :(得分:1)

您可以使用List#get(index)。但是,您将从LinkedHashMap方法获取get()个对象,而不是List,因为列表中的每个元素都属于LinkedHashMap类型。

LinkedHashMap<String, String> abc= listOsRecords.get(0); // first element
LinkedHashMap<String, String> abc1= new listOsRecords.get(1); // second element

如果需要,您可以使用循环。