Java null String ist gleich result
Bitte helfen Sie mir, wie funktioniert die string.equals in Java mit Nullwert? Gibt es ein Problem mit Ausnahmen? Drei Fälle:
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);
Was sind die Werte der Ergebnisse? Ich erwarte diese Werte:
Ergebnis1 ist wahr;
result2 ist falsch;
result3 ist falsch;