Unterschied zwischen null und leer ("") Java String

Was ist der Unterschied zwischen null und die "" (leere Zeichenfolge)?

Ich geschrieben habe, einige einfache code:

String a = "";
String b = null;

System.out.println(a==b); //false
System.out.println(a.equals(b)); //false

Beide Aussagen zurück false. Es scheint, ich bin nicht in der Lage zu finden, was ist der tatsächliche Unterschied zwischen Ihnen.

InformationsquelleAutor der Frage Vikas Patidar | 2011-01-26

Schreibe einen Kommentar