変換する必要があります:
List<Map>([{1,2},{2,3}])
に:
List<List>([[1,2],[2,3]])
誰でもこの例で私を助けることができます...
ありがとう
get(0)
次のようにキーとget(1)
値を 返す生のリストではなく、特定のオブジェクトのリストを作成することをお勧めします。
List<List<Pair>> convert(List<Map<Integer,Integer> mapList){
List<List<Pair>> listOfList = new ArrayList<List<Pair>>();
for(Map<Integer,Integer> map:mapList){
List<Pair> list = new ArrayList<Pair>();
for(Entry<Integer,Integer> e:map.entrySet()){
list.add(Pair(e.getKey(),e.getValue());
}
listOfList.add(list);
}
return listOfList;
}
class Pair{
Integer first;
Integer second;
//constructor
}