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

2024年12月05日 00:21
有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):

楼上说的对啊