Scanner in = new Scanner(System.in); String str2 = "";//""分配了空间,因此str1还不是一个实例化的对象,而str2已经实例化。null不是对象,""是对象 System.out.println(str2.length()); String str1=null ;//str1引用为空.没有分配空间, System.out.println(str1); System.out.println(str1.length());

原文:https://www.cnblogs.com/cocobear9/p/12683200.html