首页javaoptionalJava Stream - 如何create可选字符串值

Java Stream - 如何create可选字符串值

我们想知道如何create可选字符串值。
import java.util.Optional;

public class Main {

    public static void main(String[] args) {
        Optional<String> optional = Optional.of("bam");

        optional.isPresent();           // true
        optional.get();                 // "bam"
        optional.orElse("fallback");    // "bam"

        optional.ifPresent((s) -> System.out.println(s.charAt(0)));     // "b"
    }

}