简而言之
String str= null ; 表示声明一个字符串对象的引用,但指向为null,也就是说还没有指向任何的内存空间;str.length()报错;
String str= “”; 表示声明一个字符串类型的引用,其值为”“空字符串,这个str引用指向的是空字符串的内存空间;str.length()=0;
简而言之
String str= null ; 表示声明一个字符串对象的引用,但指向为null,也就是说还没有指向任何的内存空间;str.length()报错;
String str= “”; 表示声明一个字符串类型的引用,其值为”“空字符串,这个str引用指向的是空字符串的内存空间;str.length()=0;