null和null的区别java

2024-12-01 04:01:15
推荐回答(2个)
回答1:

null和""的区别 问题一: null和""的区别 String s=null; string.trim()就会抛出为空的exception String s=""; string.trim()就不会抛,为什么? 答: NULL代表声明了一个空对象,根本就不是一个字符串。 ""代表声明了一个对象实例,这个对象实例

回答2:

想说的是null和空串的区别吧?
“”是会分配空字符串长度的内存
null不分配内存