这里我分享下我了解的比较好用的工具类方法:
// Objects
// 两个对象是否相等,里面实现了 null 的判断
Objects.equals(obj1, obj2);
// Function
// 等同于 a -> a
Function.identity();
// 整个库都非常有用,这里我举两个例子
// 单词首字母大写
StringUtils.capitalize("xx");
// 取字符串固定长度的子串(从左往右,不担心 null 和整体长度)
StringUtils.left("aa", 2); // right 是从右往左
// 关于 io 的操作,如果有相关需求,不妨去里面找找
// 下载链接到 File
FileUtils.copyURLToFile();
Spring 基本上做 Web 的项目是必带的,没事可以去它的工具包里翘翘,或许可省下一些功夫。
大家有什么常用的小技巧和小心得可以相互分享下。