使用Objects.equals方法或者先判断null
为了避免空指针异常,可以使用Java 7引入的Objects.equals(str1, str2)方法。该方法即使其中一个字符串为null,也不会抛出异常,且能正确判断字段是否相等。另一种方法是先判断字符串是否为null,再调用equals方法,确保程序安全。
使用Objects.equals方法或者先判断null
为了避免空指针异常,可以使用Java 7引入的Objects.equals(str1, str2)方法。该方法即使其中一个字符串为null,也不会抛出异常,且能正确判断字段是否相等。另一种方法是先判断字符串是否为null,再调用equals方法,确保程序安全。