对象处理好帮手Objects类
来源:互联网 发布:java微信开发教程 pdf 编辑:程序博客网 时间:2024/06/06 14:38
对象处理好帮手Objects类
java7新增一个Objects工具类,它提供了一些工具方法来操作对象,这些方法大多是”空指针“安全的。比如你不能确定一个对像是否为null,调用该对象的一些方法就有可能导致空指针异常,使用Objects工具就没有空指针问题了。
public class Person{// 定义一个对象默认值为 nullstatic ObjectsTest obj;public static void main(String[] args) throws IOException{// 返回 0System.out.println(Objects.hashCode(obj));// 返回 "null"字符串System.out.println(Objects.toString(obj));// obj对象为空的抛出空指针异常,不然返回对象本身System.out.println(Objects.requireNonNull(obj));}}
requireNonNull方法就可以对一些对象进行空校验
阅读全文
1 0
- 对象处理好帮手Objects类
- PHPMailer类-php发送邮件好帮手
- PHPMailer类-php发送邮件好帮手
- phpQuery - PHP 处理 HTML DOM 的好帮手
- 调试json对象的好帮手,toJSONString方法
- 代理服务器好帮手--SOCKS2HTTP
- 编程好帮手ReSharper
- 翻译好帮手
- vb好帮手------CodeSmart
- 生活好帮手
- cstn好帮手
- 报表工具好帮手
- profiling调试好帮手
- 射频电路设计好帮手
- phpQuery - PHP 处理 HTML DOM 的好帮手(截取网页特定内容)
- XDoclet:EJB开发好帮手
- linux 的好帮手 yum
- XDoclet:EJB开发好帮手
- linux内核编译错误
- Hashtable、synchronizedMap、ConcurrentHashMap 比较
- 二元信号量一个小例子
- velocity-tools spring中使用toolbox的一些破事
- Java和JavaScript的关系
- 对象处理好帮手Objects类
- Java集合中那些类是线程安全的 以及 Map线程安全几种实现方法
- Centos下安装Oracle问题
- 二叉树的最大深度
- React-Native中ListView 多选,单选
- 使用multimaster进行多台电脑通讯
- 5.1.I/O设备及其分类
- Kotlin-基础知识
- java随机数