Es ist also Sammler / Sammler. Es scheint verwendet zu werden, wenn Sie das Ergebnis von Stream während der Verarbeitung extrahieren möchten. Unten ist ein Beispiel.
import java.util.stream.Collectors;
import java.util.stream.Stream;
/**
*Sammler studieren
* @author komikcomik
*
*/
public class CollectorsHello {
public static void main(String[] args) {
//Ein String-Stream wird zu einem String kombiniert, und zu diesem Zeitpunkt werden ein Trennzeichen, ein erstes Zeichen und ein letztes Zeichen hinzugefügt.
Stream<String> s = Stream.of("1", "2", "3", "4", "5", "6", "7");
String ss = s.collect(Collectors.joining("-", "führen", "Ende"));
System.out.println(ss);
}
}
Das Ausführungsergebnis ist wie folgt.
Erste 1-2-3-4-5-6-7 Ende
Recommended Posts