如何使用List跟Map存放如下的东西

2025-05-21 01:43:12
推荐回答(1个)
回答1:

你首先要了解什么是Map,可以理解为Map是一堆key和value的映射集合(或者说一堆键值对的集合)。

1
2
3
4
5
6
7
8

List list = new ArrayList();
Map map = new HashMap();
list.add("a");
list.add("c");
list.add("b");
for(int i =0;imap.put(i, list.get(i));
}

然后你要用Map里的东西,可以使用map.get(1)这种形式获取,他和list.get(1); 相等都为“c”。

另外建议初始化Map和List的时候,定义好所存的数据类型。
List list = new ArrayList();
Map map = new HashMap();