怎么把List<int>和List<string>组成Dictionary<int,string>

 我来答
晨晓不知雾浓
2016-07-15 · TA获得超过144个赞
知道小有建树答主
回答量:186
采纳率:0%
帮助的人:109万
展开全部

Dictionary是个抽象类  你说的是他的子类Hashtable吧  他是键值对形式  故而你前面所说的两个list的长度应该相同

//怎么把List<int>和List<string>组成Dictionary<int,string>
List<Integer> integers=new ArrayList<Integer>();
integers.add(1);
integers.add(2);
integers.add(3);
integers.add(4);

List<String> strings=new ArrayList<String>();
strings.add("A");
strings.add("B");
strings.add("C");
strings.add("D");

Dictionary<Integer,String> hashTable=new Hashtable<Integer,String>();
for (int i = 0; i < integers.size(); i++) {
hashTable.put(integers.get(i), strings.get(i));
}

hashTable即为所得

推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式