关于null值和""(空字符串)的判断问题

当同时出现null值与空字符串的值判断时:

1.要先判断null值,若先判断空字符串事,会出现空指针的错误;最好用null == 变量的形式。

2.空字符串的判断,必须用equals方法(比较字符串的内容)进行判断。即str.equals("")或者是str.length() == 0 这两种方式进行判断,切不可用str == ""。这是由于双等号是字符串地址的相等。

猜你喜欢

转载自blog.csdn.net/yunxuantu/article/details/81158461