判断一个字符串是否为空(null)或者是空字符串(“”)的方法和总结

首先须要理解null和“”的区别java null表示这个字符串在栈中没有任何指向所以在堆中没有分配内存空间,若是要调用这个字符串会出现空指针异常 `String str = null`;这个str是空,没有被实例化,在栈中没有任何指向。 null表示这个字符串没有任何指向,由于null没有分配空间,“”在堆中分配了内存空间。 判断一个对象是不是空“” 用eques() 判断一个字符串是不是nul
相关文章
相关标签/搜索