List<Optional<String>> optionalList = Arrays.asList(
Optional.of("Hello"),
Optional.empty(),
Optional.of("World")
);
String resultString = optionalList.stream()
.map(optional -> optional.map(Object::toString).orElse(""))
.collect(Collectors.joining(", "));
System.out.println(resultString); //输出:Hello, , World