如果你要比较一个String对象是否等于"",那么你可能会这样做
假设String对象的实例是obj
if(obj.equals("")){
dosomething.....;
}
那么这样,如果obj为null的话,那么程序会抛出空指针异常
但是,有时候一点小技巧可以避免空指针异常,比如以下的做法
if("".equals(obj)){
dosomething...;
}
如果你要比较一个String对象是否等于"",那么你可能会这样做
假设String对象的实例是obj
if(obj.equals("")){
dosomething.....;
}
那么这样,如果obj为null的话,那么程序会抛出空指针异常
但是,有时候一点小技巧可以避免空指针异常,比如以下的做法
if("".equals(obj)){
dosomething...;
}