Java List调用add方法时显示空指针错误

Java List调用add方法时显示空指针错误,第1张

你的 muldata这个对象是什么? 你只是new 了一个map对象,并没有new list对象,所以list.add()自然就报错了

private List<Map<String,Object>> muldata

muldata = new ArrayList<Map<String,Object>>()

Map<String,Object> map=new HashMap<>()

map.put("image"销御信,R.drawable.ic_launcher)

map.put("text", "测试文本:")

muldata.add(map)

这样亏轮再试试,话说你这好像是Android的简单适拆山配器吧? java 基础需要提高,否则你Android学起来非常的累。

可能是query.list()没有取到值,数据库里没有数据。

你悉此可以事先做一个非空判断

if(list!=null&&list.size()>0){

    握汪//返段陆仔回给前台

}

1、首先要初始化list

List list = new ArrayList() // 记得导入相应的包

2、在添加或世敬信者查询出来的sql之后,需要稿李做一个空判断

if(list == null || list.size()<1) // list 为空,则做什么

{

 搜轮   // do something...

else // list不为空则做另外的事情。

{

    // do something...

}


欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/bake/8030434.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-12
下一篇 2023-04-12

发表评论

登录后才能评论

评论列表(0条)

保存