Gruppensequenzen von Werten
Ich frage mich, ob es eine clevere Möglichkeit gibt, die neuen Stream-APIs zu verwenden, um Wertesequenzen zu "gruppieren".
z.B. Teilen Sie eine Reihe von Ganzzahlen in Gruppen von Ganzzahlen auf, wobei jede Gruppe eine aufsteigende Zahlenfolge ist:
IntStream seq = IntStream.of(1, 2, 3, -1, -1, 1, 2, 1, 2);
IntFunction next = i -> i + 1;
// DESIRED OUTPUT: [[1,2,3], [-1], [-1], [1,2], [1,2]]