永发信息网

把一个ArrayList中的值,存储到一个HashMap中

答案:4  悬赏:10  手机版
解决时间 2021-11-12 12:46
  • 提问者网友:别再叽里呱啦
  • 2021-11-12 06:57
把一个ArrayList中的值,存储到一个HashMap中
最佳答案
  • 五星知识达人网友:第幾種人
  • 2021-11-12 07:48
public Map ListToMap(ArrayList al){
Map m= new HashMap();
for(int i=0;i m.put(""+i, al.get(i).toString());
}
return m;
}
全部回答
  • 1楼网友:青灯有味
  • 2021-11-12 10:09
public static void main(String[] args){
List list=new ArrayList();
list.add("21");
list.add("22");
Map map=new HashMap();
for(int i=0;i map.put(i+"", list.get(i));
}
}
  • 2楼网友:归鹤鸣
  • 2021-11-12 09:25
List list = new ArrayList();
Map map = new HashMap();
for(int i=0;i<10;i++)
{
list.add(i);
}

for(int j=0;j {
map.put(j, list.get(j));
}

//System.out.println(map.get(2));
  • 3楼网友:北城痞子
  • 2021-11-12 07:57
假如一个arraylist里已有值 list
Map map = new HashMap();
for(int i=0; i map.putt(i, list.get(i));
}
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯