七、利用 Optional 在 Java 8 里,引入了一个 Optional 类,该类是一个可以为 null…
六、利用数据结构 6.1. 利用数组简化 对于固定上下限范围的 if-else 语句,可以用数组 + 循环来简…
使用 for-each 循环遍历 Map 中的键值对 Map<String, Integer> m…
五、利用工具方法 5.1. 避免空值判断 普通: if (userList != null &&…
四、利用自身方法 4.1. 利用构造方法 构造方法,可以简化对象的初始化和设置属性操作。对于属性字段较少的类,…
三、利用泛型 3.1. 泛型接口 在 Java 没有引入泛型前,都是采用 Object 表示通用对象,最大的问…
二、利用注解 2.1. 利用 Lombok 注解 Lombok 提供了一组有用的注解,可以用来消除 Java …
一、语法类技巧 1.1. 使用三元表达式 普通: String title; if (isMember(pho…