问答详情
源自:3-8 添加学生资料-学生学号生成方法

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

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

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

提问者:15rjgcw 2017-04-03 14:37

个回答

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

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