.equals(username) 和 username.equals("")的区别

来源:互联网 发布:maxwell仿真软件 编辑:程序博客网 时间:2024/06/05 19:54

String username = "";

"".equals(username) 和 username.equals("")的区别

username =null的时候:

username.equals("")会出现异常如下:

Exception in thread "main" java.lang.NullPointerException

 

,而"".equals(username)不会,

所以最好用"".equals(username)来判断。

原创粉丝点击