В Java 8 множество удобных утилит предназначены для создания эффективных разветвителей из массивов. Однако там не предусмотрены фабричные методы для сборки Spliterator с компаратором. Ясно, что сплитераторам разрешено иметь подключенные компараторы; у них есть метод getComparator()
и свойство SORTED
.
Как авторы библиотек должны создавать SORTED
сплиттеры?