在 Java SE 16 中,向 java.util.stream.Stream 接口添加了缺省的 toList() 方法。可能需要修改用于实现 java.util.stream.Stream 的类以及另一个定义 toList() 缺省方法的接口,以覆盖 toList() 方法。
此外,现在存在与实现的类或用于扩展 java.util.stream.Stream 接口并静态导入 toList() 方法的接口的源不兼容性。如果使用 Java SE 16 重新编译应用程序,那么必须更新这些引用来使用限定名,而不是静态导入。
有关这些更改的更多信息,请参阅 Add Stream.toList() Method。