问答详情
源自:2-7 编程练习

网址输入为空时,(url!=null && url!="")和 (url!="")有区别吗?

我搜索了w3school的例子,里面是(url!=null && url!=""),但是先定义了url,还加上url!=null不是互相矛盾吗?我认为null就是空对象的意思,这样理解对吗?感谢大神们解答。

提问者:慕无忌5052493 2018-11-24 23:54

个回答

  • 王keke
    2019-05-15 23:29:50

    我觉得应该是有区别的吧。url= “”,应该说的是这个url里没有字符,地址就是一个空字符,而url=null,指得是一个对象吧。根本就不存在这个对象。  不知道对不对。