请帮助我 java 中的 string.equals 如何处理空值?异常有问题吗?三种情况:
boolean result1,result2, result3;
//1st case
String string1 = null;
String string2 = null;
result = string1.equals(string2);
//2nd case
String string1 = "something";
String string2 = null;
result2 = string1.equals(string2);
//3rd case
String string1 = null;
String string2 = "something";
result3 = string1.equals(string2);
结果的价值是什么?我期望这个值:
结果1为真;
结果 2 为假;
结果 3 为假;