java中"".equals(A)与A.equals("")一样不?

不一样
如果a为null
a = null;
a.equals("")出错nullPointerException
如果写为"".equals(a)-->就可以防止nullPointerException啦

所以如果a.equals(b)比较的参数中有一个为常量,一定要把常量放在前面,防止空指针异常nullPointerException

posted @ 2017-10-31 09:14  super超人  阅读(371)  评论(0编辑  收藏  举报