List list = new ArrayList(); list.add("a"); list.add("c"); list.add("b"); for(int i =0;i<list.size();i++){ Map map = (Map)list.get(i); }
元芳怎么了
浏览 2604回答 4
4回答
隔江千里
Map是键-值的形式,光看你上面代码,完全不需要放进去啊,另你写的也不对List list = new ArrayList(); list.add("a"); list.add("c"); list.add("b");Map<String, String> map = new HashMap<String, String>(list.size()); for(int i =0;i<list.size();i++){ map.put(list.get(i).toString(), list.get(i).toString()); }这样就放进map了,不过没啥意义。