name!=null 和 name!=" "各自是什么意思? 有什么区别吗?
答案:5 悬赏:70 手机版
解决时间 2021-07-21 18:03
- 提问者网友:流星是天使的眼泪
- 2021-07-21 15:03
name!=null 和 name!=" "各自是什么意思? 有什么区别吗?
最佳答案
- 五星知识达人网友:神鬼未生
- 2021-07-21 15:46
null 代表没有任何引用 , 没有引用对象
"" 代表是一个字符串..只不过这个字符串的长度是0 是个空字符串.. 它是有地址存在的 也可以说是一个字符串对象
全部回答
- 1楼网友:琴狂剑也妄
- 2021-07-21 19:28
name!=null表示对象不存在 name!=" "表示空字符串
- 2楼网友:罪歌
- 2021-07-21 18:41
null表示name初始化了,但还没有定义的值
“”表示name的值是空的。。。
如果name==“”,那么name!=null
- 3楼网友:渡鹤影
- 2021-07-21 17:49
name!=null表示内存中要存在name的声明
name!=""表示内存中name对象的引用值不为空字符串
- 4楼网友:举杯邀酒敬孤独
- 2021-07-21 16:30
其实是一样的,都是表示空串。至于内在区别,我就不晓得了 !
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯