网页
资讯
视频
图片
知道
文库
贴吧
地图
采购
进入贴吧
全吧搜索
吧内搜索
搜贴
搜人
进吧
搜标签
日
一
二
三
四
五
六
签到排名:今日本吧第
个签到,
本吧因你更精彩,明天继续来努力!
本吧签到人数:0
一键签到
可签
7
级以上的吧
50
个
一键签到
本月漏签
0
次!
0
成为超级会员,赠送8张补签卡
如何使用?
点击日历上漏签日期,即可进行
补签
。
连续签到:
天 累计签到:
天
0
超级会员单次开通12个月以上,赠送连续签到卡3张
使用连续签到卡
01月19日
漏签
0
天
java吧
关注:
1,295,154
贴子:
12,828,948
看贴
图片
吧主推荐
视频
游戏
7
回复贴,共
1
页
<返回java吧
>0< 加载中...
查询对象没查询到是否应该返回null
只看楼主
收藏
回复
好好打拼捏
淼淼
6
该楼层疑似违规已被系统折叠
隐藏此楼
查看此楼
实习单位的导师一直在强调不要返回null。的确,集合、数组我可以返回一个空的回去来表示我没有查到,但是对象的话,不是只有null来表示它没有被查到了吗?导师让我没查到就new一个空对象出来,但是我居得这个不太合适。因为调用方不知道它拿到的这个对象是查出来的还是因为没查到new出来的,调用方很有可能拿这个空对象去get里面的值去做别的操作,造成更大的问题。吧友们有什么好的建议吗,你们的公司是怎么实践的
送TA礼物
IP属地:浙江
来自
Android客户端
1楼
2021-03-03 23:39
回复
宝贝谁惹了你
司马水
13
该楼层疑似违规已被系统折叠
隐藏此楼
查看此楼
会对对象进行非空判断吧
IP属地:浙江
来自
Android客户端
2楼
2021-03-03 23:51
回复(2)
收起回复
2026-01-19 19:54:43
广告
不感兴趣
开通SVIP免广告
三字二十五画
淼淼沝
8
该楼层疑似违规已被系统折叠
隐藏此楼
查看此楼
要么optional要么null值,又不是返回map和集合,给个空对象干嘛
IP属地:广东
来自
Android客户端
3楼
2021-03-04 00:23
回复(1)
收起回复
windsun_ul
司马淼水
16
该楼层疑似违规已被系统折叠
隐藏此楼
查看此楼
关键看调用这个方法的业务逻辑部分是怎么写的。
只讨论方法本身,并没有意义。
不过大部分情况下,反回null比反回一个new出来的空对象合理的多。
IP属地:江苏
来自
iPhone客户端
4楼
2021-03-04 07:45
回复
收起回复
回首山河旧
淼淼淼淼
12
该楼层疑似违规已被系统折叠
隐藏此楼
查看此楼
楼上说的对,看具体业务怎么写,比如他要判断的是实体的id是否为null,那空对象是没有问题的。
IP属地:四川
5楼
2021-03-04 08:50
回复
收起回复
登录百度账号
扫二维码下载贴吧客户端
下载贴吧APP
看高清直播、视频!
贴吧热议榜
1
牢A最新力作!“糖霜苹果”太吓人
2793990
2
B站新圣经:火鸡面,她造的!
2014601
3
律师发威!离婚女狂揽九成家产
1913212
4
移民风向突变,中介美梦破碎
1772010
5
ELK爽轰18杀,WBG扳回一城
1771042
6
烂梗末日!新规手撕网游黑话
1463775
7
妻花百元购衣,抠门男失智开骂
1131960
8
百大Up公布:卧龙凤雏齐聚
853921
9
女神表白被拒,秒选吧友当备胎
810018
10
臭屁Bin赛后狂言:联赛太弱鸡
675591
贴吧页面意见反馈
违规贴吧举报反馈通道
贴吧违规信息处理公示