java中比好用的工具

分享java中比较好用的工具

  • Objects工具类
    • 1.toString
  • 未完待续

这里介绍的版本主要是jdk8,工作中遇到的比较好用的,在此记录分享。后续会更新

Objects工具类

1.toString

  • 介绍

主要解决一些判断是否null值,来做值的判断区分,比如常见的三目运算符
entity.setProperty(value == null ? '' : value)
甚至一些去除收尾空白字符的,trim()之前你要先判断是否是null
entity.setProperty(value == null ? '' : value.trim())

  • 使用工具类
entity.setProperty(Objects.toString(value, "").trim());
  • 源码很简单,就是帮你写了三目运算符
    public static String toString(Object o, String nullDefault) {
        return (o != null) ? o.toString() : nullDefault;
    }
    
  • 冗长的三目运算符

未完待续

敬请期待!

你可能感兴趣的:(工作记录,技术杂记,java)