编辑代码

import java.io.*;
import java.util.*;
import java.util.stream.*;
public class Main {
    public static void main(String[] args) {
        List<String> fruits = List.of("banana", "orange", "apple", "lemon");
        Stream<String> s1 = fruits.stream();
        Stream<String> s2 = s1.peek(i -> System.out.print(i + " "));
        System.out.println("-----");
        Stream<String> s3 = s2.sorted();
        Stream<String> s4 = s3.peek(i -> System.out.print(i + " "));
        System.out.println("-----");
        String strFruits = s4.collect(Collectors.joining(","));
        System.out.println(" ");
        System.out.println(strFruits); // 打印连接后的字符串
    }
}