主页 > 电子产品 >
部分 1在Java中检查空值
1
使用“=”来定义一个变量。一个“=”用于声明一个变量并为其赋值。你可以用这个符号把变量设为null。
- “0”和“null”的值是不同的,所以它们的作用也有所不同。
variableName = null;
2
使用“==”来检查变量的值。“==”用于检查两边的两个值是否相等。如果使用“=”将变量设为null,则检查变量是否等于null将返回真值(True)。
variableName == null;
- 你也可以用“!=”确认两个值不相等。
3
使用“if”语句来创建null的条件。这样的表达式会返回一个布尔值(真或假)。你可以用布尔值作为接下来语句的条件。
- 例如,如果值为空,则显示文本“object is null”。如果“==”未确认变量为null,则它将跳过该条件,或可以从其他路径绕过。
Object object = null ;if ( object == null ) {System.out.print ( "object is null ");}
部分 2使用空值检查
1
使用null作为一个未知值。用null代替任何指定的值是很常见的做法。
string()
表示值是null,直到实际使用为止。
2
用null作为结束过程的条件。返回空值可以被用于触发结束循环或中断进程。当出现问题或预料外的情况时,通常用这种方法触发错误或例外信息。
3
用null表示未启动的状态。null也可以用来表示进程还没开始,或者进程准备开始的条件。
- 例如:在对象为null时执行某件事,或者在对象不为null之前什么都不做。
synchronized method(){ while (method()==null); method().nowCanDoStuff();}
小提示
- 一些人不提倡在面向对象编程中大量使用null的做法,因为在这种编程中,值应该总是指向对象。
- 上一篇:如何在Excel中进行趋势分析
- 下一篇:如何通过WiFi将个人电脑网络连接到手机
- 01-16如何压缩大文件
- 01-16如何在电脑上屏蔽网站
- 01-16如何在Windows系统中更换桌面背景
- 01-16如何让你的手机响起铃声
- 01-16如何连接电脑和LG智能电视
- 01-16如何清理iPhone中“其他”占用的空间
- 01-16如何在Chrome浏览器中切换标签页
- 01-16如何读取转储文件
- 01-16如何把Facebook Messenger程序里的视频保存
- 01-16如何使用虚拟专用网络(VPN)
- 01-16如何升级Garmin Nuvi
- 01-16如何让笔记本电脑运行速度更快
- 01-16如何删除苹果账户
- 01-16如何修复坏扇区
- 01-16如何查看XML文件
- 01-16如何在HTML中插入空格
- 01-16如何在谷歌Chrome浏览器允许弹出窗口
- 01-16如何用电子邮件发送大的视频文件
- 01-16如何连接台式机和笔记本电脑
- 01-16如何在Snapchat上添加好友