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


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

Tags in this post...

面试题 相关文章推荐
String这个类型的class为何定义成final?
Nov 13 面试题
简述synchronized和java.util.concurrent.locks.Lock的异同
Dec 08 面试题
求两个数的乘积和商数,该作用由宏定义来实现
Mar 13 面试题
以下为Windows NT 下的32 位C++程序,请计算sizeof 的值
Dec 07 面试题
分布式数据库需要考虑哪些问题
Dec 08 面试题
什么叫应用程序域?什么是托管代码?什么是强类型系统?什么是装箱和拆箱?什么是重载?CTS、CLS和CLR分别作何解释?
May 23 面试题
abstract 可以和 virtual 一起使用吗?可以和 override 一起使用吗?
Oct 15 面试题
linux面试相关问题
Aug 11 面试题
MIS软件工程师的面试题
Apr 22 面试题
如果重写了对象的equals()方法,需要考虑什么
Nov 02 面试题
Java如何读取CLOB字段
Oct 10 面试题
如何写出好的Java代码
Apr 25 面试题
类如何去实现接口
Dec 19 #面试题
异常和异常类的概念
Sep 12 #面试题
益模软件Java笔试题
Mar 27 #面试题
纬创Java面试题笔试题
Oct 02 #面试题
包装类的功能、种类、常用方法
Jan 27 #面试题
怎样声明接口
Sep 19 #面试题
群胜软件Java笔试题
Sep 29 #面试题
You might like
phpmyadmin操作流程
2006/10/09 PHP
PHP Google的translate API代码
2008/12/10 PHP
PHP异常处理Exception类
2015/12/11 PHP
PHP设置images目录不充许http访问的方法
2016/11/01 PHP
如何直接访问php实例对象中的private属性详解
2017/10/12 PHP
认识延迟时间为0的setTimeout
2008/05/16 Javascript
Js动态创建div
2008/09/25 Javascript
检测是否已安装 .NET Framework 3.5的js脚本
2009/02/14 Javascript
模拟用户点击弹出新页面不会被浏览器拦截
2014/04/08 Javascript
教你如何使用PHP输出中文JSON字符串
2014/05/22 Javascript
jQuery实现可用于博客的动态滑动菜单
2015/03/09 Javascript
javascript作用域链(Scope Chain)用法实例解析
2015/11/30 Javascript
jquery实现倒计时效果
2015/12/14 Javascript
图片旋转、鼠标滚轮缩放、镜像、切换图片js代码
2020/12/13 Javascript
Jquery组件easyUi实现表单验证示例
2016/08/23 Javascript
JS排序之快速排序详解
2017/04/08 Javascript
js实现会跳动的日历效果(完整实例)
2017/10/18 Javascript
vue项目中,main.js,App.vue,index.html的调用方法
2018/09/20 Javascript
JS尾递归的实现方法及代码优化技巧
2019/01/19 Javascript
使用 vue 实现灭霸打响指英雄消失的效果附demo
2019/05/06 Javascript
如何写好一个vue组件,老夫的一年经验全在这了(推荐)
2019/05/18 Javascript
pycharm 使用心得(六)进行简单的数据库管理
2014/06/06 Python
浅析Python中的for 循环
2016/06/09 Python
浅谈django中的认证与登录
2016/10/31 Python
python 3.0 模拟用户登录功能并实现三次错误锁定
2017/11/01 Python
Python实现加载及解析properties配置文件的方法
2018/03/29 Python
python 通过xml获取测试节点和属性的实例
2018/03/31 Python
导入tensorflow时报错:cannot import name 'abs'的解决
2019/10/10 Python
python小项目之五子棋游戏
2019/12/26 Python
BASIC HOUSE官方旗舰店:韩国著名的服装品牌
2018/09/27 全球购物
利用异或运算实现两个无符号数的加法运算
2013/12/20 面试题
倡议书范文格式
2014/05/12 职场文书
用CSS3画一个爱心
2021/04/27 HTML / CSS
TensorFlow中tf.batch_matmul()的用法
2021/06/02 Python
Spring Boot项目传参校验的最佳实践指南
2022/04/05 Java/Android
Typescript类型系统FLOW静态检查基本规范
2022/05/25 Javascript