はじめに:Java I/Oシステム:ストリームモデルの理解 20.1. ストリームの基本概念 20.2. バイトストリーム:InputStreamとOutputStream InputStream OutputStream 20.3. 文字ストリーム:ReaderとWriter Reader Writer 20.4. バイトと文字ストリームの変換 20.5.
Java 8で導入された「ラムダ式」と「Stream API」は、繰り返し処理や条件分岐をもっと簡潔に、読みやすく記述するための強力な機能です。 本記事では、これらの背景・文法・実用例を丁寧に解説し、for文との違いや使いどころの見極め方までカバーします。
ストリームでパラレル処理を行うには、パラレル処理用のストリームを使用します。しかし、パラレル処理用のストリームの型はjava.util.stream.Streamインタフェースなどで、シーケンシャルなストリームと変わりません。今回はパラレルストリームの生成や基本的な使い方から、パラレル ...
今回は、前回に紹介しきれなかったストリームのcollectメソッドを引き続き紹介していきます。 軽くおさらいしておきましょう。collectメソッドはストリームの要素の集約処理を行うためのメソッドです。 collectメソッドの引数のjava.util.stream.Collector ...