talosのプログラミング教室

Java Gold合格への道 ~StreamAPI・map~

スポンサーリンク

こんにちは。たろすです。

今回はStreamAPIのmapの使い方について説明します。

使い方

mapはStreamの要素をマッピング(=データ集合における個々のデータを別のデータに変換した新しいデータ集合を生成)するメソッドです。

以下のように使用します。

int[] array = { 1, 2, 3, 4, 5 };
IntStream stream = Arrays.stream(array);
stream.map(num -> num * 2).forEach(System.out::print);
246810

filterの引数はFunctionの実装で、Functionを適用した新しいStreamオブジェクトを返します。

おわりに

今回はStreamAPIのmapの使い方について説明しました。