Map<List, List> parentidMap = new HashMap<List, List>();
List parentid = new ArrayList();
List listMaterials = new ArrayList();
for (WzMaterialsBigcategory wz : list) {
parentid.add(wz.getCategoryid());
listMaterials.add(wz);
}
parentidMap.put(parentid, listMaterials);
现在 key 和 value 没对应 想知道怎么可以对应起来
输出的结果好像不对应啊;结果是 {[1,2,3,4,5]=[aa,bb,cc,dd,ee]},结果应该就是这个???应该是{1=aa,2=bb,3=cc,4=dd,5=ee}才对吧?
追答输出的结果是对应的 因为你Map 这样定义的所以 是 List 与List对应的。
{1=aa,2=bb,3=cc,4=dd,5=ee} 这样式String 和 Sting 对应