問題タブ [java-stream]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
java - `Stream を取得するときに BufferedReader が閉じられないのはなぜですか`リソースを使って試してみますか?
Stream
が try-with-resources で使用されている場合は、リーダーを閉じる必要があります。
これを考えると:
...リーダーが閉じられていませんか??
このテストは失敗します:
java-8 - 実行ごとに結果が異なるのはなぜですか?
Java 8 で CompletableFuture とストリームをいじっていますが、これを実行するたびに異なる出力が得られます。ただ興味があります、なぜですか?
f.complete(42l) 呼び出しをスキップすると、常に同じ結果が得られます。
java - ストリームから連続するペアを収集する
のようなストリームが与えられると{ 0, 1, 2, 3, 4 }
、
それを特定の形式に最もエレガントに変換するにはどうすればよいですか:
{ new Pair(0, 1), new Pair(1, 2), new Pair(2, 3), new Pair(3, 4) }
(もちろん、クラスペアを定義したと仮定します)?
編集:これは厳密には int やプリミティブ ストリームに関するものではありません。答えは、あらゆるタイプのストリームに対して一般的なものでなければなりません。
java - Stream をパイプラインの一部で順次処理してから、並列処理できますか?
意図したとおりに機能しない次のコードがあります (最初の行ではなく、ランダムな行がスキップされます)。
Streams の動作を誤解しているような気がします。問題は、最初にストリームをシーケンシャルとして処理し (そして「ステートフルな中間操作」を使用して)、それを並列にフィードできるforEach
かどうかです。
java - Java 8 のストリームの例
Java 8 で「ストリーム」を使用することが最善の解決策である場合、いくつかの具体的なケースを教えてください。
ネットでいろいろ調べたのですが、具体的な事例が見つかりませんでした...
前もって感謝します。