在 Java 8 中,对集合中方法有变动的类有以下几个:

  1. List 接口:新增了 sort() 和 replaceAll() 方法。

  2. Map 接口:新增了 forEach()、replace()、replaceAll()、compute()、merge() 等方法。

  3. Set 接口:新增了 forEach()、removeIf() 等方法。

  4. Collection 接口:新增了 stream()、parallelStream()、forEach()、removeIf() 等方法。

  5. Arrays 类:新增了 parallelSort()、setAll()、parallelSetAll() 等方法。

  6. Comparator 接口:新增了 comparing()、thenComparing()、reversed() 等方法。

  7. Iterator 接口:新增了 forEachRemaining() 方法。

  8. Stream 接口:新增了 filter()、map()、flatMap()、reduce()、collect() 等方法。

  9. ConcurrentHashMap 类:新增了 forEach()、search()、reduce() 等方法。

  10. Optional 类:新增了 ifPresent()、orElse()、orElseGet()、orElseThrow() 等方法。

Java 8 集合类新增方法详解

原文地址: https://www.cveoy.top/t/topic/jI1I 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录