Java null String é igual a resultado
Por favor me ajude como o string.equals em java funciona com valor nulo? Existe algum problema com exceções? Três casos:
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);
Quais são os valores dos resultados? Espero que esses valores:
result1 é verdadeiro;
result2 é falso;
result3 é falso;