// 不能使用一个值为null的引用类型变量来调用非静态方法,否则会抛出异常
String str = null;
if (str.equals("SnailClimb")) {
...
} else {
..
}
//使用常量调用
"SnailClimb".equals(str);// false
//推荐使用Objects.equals(a,b);
Objects.equals(null,"SnailClimb");// false
// 不能使用一个值为null的引用类型变量来调用非静态方法,否则会抛出异常
String str = null;
if (str.equals("SnailClimb")) {
...
} else {
..
}
//使用常量调用
"SnailClimb".equals(str);// false
//推荐使用Objects.equals(a,b);
Objects.equals(null,"SnailClimb");// false