public class StringNullTest {
/**
* @param args
*/
public static void main(String[] args) {
// TODO Auto-generated method stub
String str1="",str2=null;
/*str1长度为0表示字符串""分配了内存空间,但值为空
* str2的值为null,没有分配内存空间,也不存在长度为多少,加str2.length()会发生编译错误
* null是用来判断引用类型是否分配了存储空间
* ""是针对字符串的;
* */
System.out.println("空值为:"+str1+",长度为:"+str1.length()+"。");
System.out.println("null字符串的值为:"+str2);
}
}
|
|