JAVA中map中存储list集合问题。
publicstaticvoidmain(String[]args){Map<String,List<String>>map=newHashMap<String,List...
public static void main(String[] args) {
Map<String, List<String>> map = new HashMap<String, List<String>>();
List<String> list = new ArrayList<String>(); //01 创建一个list对象
map.put("1", list); //02 放入map中
list.add("java"); // 03 往list中添加元素
List<String> list02 =new ArrayList<String>();
list02=map.get("1"); //04 取出map中的list付给list02
System.out.println(list02.get(0)); // 05 打印出java
}
02我是先往map中添加空的list, 03再操作list, 04取出来的list为什么是操作之后的? 展开
Map<String, List<String>> map = new HashMap<String, List<String>>();
List<String> list = new ArrayList<String>(); //01 创建一个list对象
map.put("1", list); //02 放入map中
list.add("java"); // 03 往list中添加元素
List<String> list02 =new ArrayList<String>();
list02=map.get("1"); //04 取出map中的list付给list02
System.out.println(list02.get(0)); // 05 打印出java
}
02我是先往map中添加空的list, 03再操作list, 04取出来的list为什么是操作之后的? 展开
2个回答
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询