Guava 31 发布,Google 的核心 Java 库
Guava 是 Google 的一套核心 Java 库,包括新的集合类型(如 multimap 和 multiset)、图库,以及用于并发、I/O、散列、缓存、基元、字符串等的实用工具。它被广泛用于 Google 内部的 Java 项目,同时也被许多其他公司广泛使用。 更新日志 对 Guava 的空值进行了更彻底的注释 base:修改了Functions.forSupplier和Predicates.instanceOf,以接受一个额外的类型参数来指定返回Function/Predicate的输入类型。 collect:增加了ImmutableMap.ofEntries,与Map.ofEntries类似,但适用于ImmutableMap collect:增加了ImmutableMap.of、ImmutableBiMap.of和ImmutableSortedMap.of的重载,最多可容纳10个条目。 collect:将ImmutableMap.Builder.build()重命名为buildOrThrow()。现有的build()方法将继续存在,但可能会被废弃。 collect:从Int...