摘要: Java 中任何对象都有可能为空,当我们调用空对象的方法时就会抛出 NullPointerException 空指针异常,这是一种非常常见的错误类型。我们可以使用若干种方法来避免产生这类异常,使得我们的代码更为健壮。 运行时检测最显而易见的方法就是使用 if (obj == null) 来对所有需要 阅读全文
posted @ 2020-02-26 11:57 游走的小鱼 阅读(3121) 评论(0) 推荐(0)
摘要: 从 Java 8 引入的一个很有趣的特性是 Optional 类。Optional 类主要解决的问题是臭名昭著的空指针异常(NullPointerException) —— 每个 Java 程序员都非常了解的异常。 本质上,这是一个包含有可选值的包装类,这意味着 Optional 类既可以含有对象也 阅读全文
posted @ 2020-02-26 11:45 游走的小鱼 阅读(1581) 评论(0) 推荐(0)
摘要: 集合判断: 例1: 判断集合是否为空: CollectionUtils.isEmpty(null): true CollectionUtils.isEmpty(new ArrayList()): true CollectionUtils.isEmpty({a,b}): false 例2: 判断集合是 阅读全文
posted @ 2020-02-26 11:05 游走的小鱼 阅读(271) 评论(0) 推荐(0)
摘要: 1.StringUtils(常用-用来操作String的字符串)1.1 判断某字符串是否为空isEmpty StringUtils.isEmpty(null) = true StringUtils.isEmpty("") = true StringUtils.isEmpty(" ") = false 阅读全文
posted @ 2020-02-26 10:58 游走的小鱼 阅读(615) 评论(0) 推荐(0)