我有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
答案 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
如果需要,您可以使用循环。