微信

使用微信服务,更方便

职友集>Java面试题 > 空字符串(“”)和null的区别?

空字符串(“”)和null的区别?

2015-06-21 06:30:01 阅读( 39 )

1976人 收藏本页

标签:Java面试题

空字符串是String类的一个对象,而null是指一个引用变量没有引用对象,在值为null的引用变量上调用方法或变量,将会导致NullPointerException。通过以下代码来验证变量x是否为null,x == null,通过”".equals(x)来验证x是否为空字符串。

来自IT公司面试手册

下一篇:怎样声明一个匿名的内部类?

上一篇:什么是内部类?内部类的种类、优点。

亲~ 如果您有更好的答案 可在评论区发表您独到的见解。

您想查看更多的信息: 面试题