空数组 java_java返回空对象-空数组-空字符-null

本文介绍了在编程中返回空数据的不同方法,包括空对象、空集合、空字符串及null等,并提供了具体的实现示例。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

返回空对象 {}

5337f5ba1c0880f3bbf2df4db889fb39.png

方式1

JSONObject jsonObject=new JSONObject();

return ApiJsonTemplate.buider().setSuccessDate(jsonObject);

方式2

return ApiJsonTemplate.buider().setSuccessDate(new HashMap<>());

返回空集合[]

判断空:

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

130103d97a943843a270b59fbb1d8de5.png

方式1

return ApiJsonTemplate.buider().setSuccessDate(new ArrayList<>());

方式2

//当查询数据库为sql返回的对象为空时,直接返回对象则为[]

public List inquire(String token, Integer page, Integer pageSize) {

Map map = PageBeanUtil.getMap(page, pageSize);

map.put("userId", userId);

//我的问答列表

List inquireListVo = inquireMapper.findList(map);

if (!CollectionUtils.isEmpty(inquireListVo)) {

for (InquireListVo listVo : inquireListVo) {

listVo.setHead(user.getHead());

}

}

return inquireListVo;

}

返回空字符串 “”

ef7c3da0a47752cdb4c1200fac18c430.png

方式

return ApiJsonTemplate.buider().setSuccessDate("");

返回null

dcc9a27f2b033cb39ebf1fad1e4894f6.png

方式

return ApiJsonTemplate.buider().setSuccessDate(null);

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值