java中将Map<String,Object>类型数据添加到List<Map<String,Object>>类型中,总是出现空指针异常!

2024-12-05 00:21:00
推荐回答(4个)
回答1:

Map map = new HashMap();
map.put("aaa", new Object());
map.put("bbb", new Object());
map.put("ccc", new Object());
List> list = new ArrayList>();
list.add(map);
for (Map map2 : list) {
System.out.println(map2.toString());
}
{aaa=java.lang.Object@9931f5, ccc=java.lang.Object@19ee1ac, bbb=java.lang.Object@1f1fba0}
什么问题?没发现啊。

回答2:

examlist 木有初始化呀,童鞋~

回答3:

难道是

List> examlist = null;

然后后面没有初始化?

回答4:

楼上说的对啊