オプションのストリームを先頭に追加します。オプション<T>をストリーム<T>に変換する方法?
がどのように私はストリーム< T>にオプション< T>に変換します:Stream.concat
だけなので、私はこの質問を持っているストリームをconcatinateことができますか?
例:あなたがこれを行うことができたJava 8で
Optional<String> optional = Optional.of("Hello");
// or Optional<String> optional = Optional.empty();
Stream<String> texts = optional.stream(); // not working
参照を書くことができますので、静的インポートすることも
可能
Streams.stream
をhttp://stackoverflow.com/questions/22725537/using-java-8s-optional-with-streamflatmap –この質問は本当にこの答えですが、より複雑な例を示しています。私はこれが単純な場合に備えておく価値があると思う。 –