为什么sid要判断==null或等于空两种情况,只判断一种不行吗

来源:3-8 添加学生资料-学生学号生成方法

15rjgcw

2017-04-03 14:37

if(sid == null||"".equals(sid))

还有''.equals(sid)能写成sid==""吗? 感觉是一样的

写回答 关注

1回答

  • 慕虎7863013
    2017-04-08 17:57:13
    已采纳

    ==这个比较的是整型是否一样,equals比较的是字符串。null和空格不是一个意思,null是啥也没有,相当于先天没有这个器官,而空格,意思类似于可以有,但是割掉了。

    15rjgc...

    那为什么会出现有初始化却没有值的情况呢

    2017-04-11 21:13:44

    共 2 条回复 >

使用Struts2+Hibernate开发学生信息管理功能

Strust2+Hibernate整合开发案例,Java Web开发技能更上一层楼

80701 学习 · 754 问题

查看课程

相似问题