skillup

技術ブログ

Java

Javaのstreamまとめ

投稿日:

以前にもちょっと扱ったJavaのStreamに関してまとめ

過去のリンク

MapのStream
http://skill-up-engineering.com/?p=642

streamを使ったカウント&合計
http://skill-up-engineering.com/?p=389

foreach,fitlter,anymatch,groupByなどについて
http://skill-up-engineering.com/?p=329

ソース

注意事項

・加工した変数を追加した場合foreachの中でデバッグがうまくできないことがある(stream処理は逐一、処理を行っているわけではなく、終端操作が呼び出されるまで操作の実行が遅延されるため)

参考リンク

http://qiita.com/nesheep5/items/da42df92397285d4ad0f
http://qiita.com/hachi_eiji/items/60d65205a65c454fbec5
http://www.atmarkit.co.jp/ait/articles/1405/20/news032_4.html

-Java
-, ,

執筆者:


comment

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です

関連記事

no image

文字列操作(String系)

Javaの文字列について書きます。 Contents1 StringとStringBuilder1.1 文字列の追加はStringBuilder1.2 文字列の参照はString StringとStr …

no image

Optionalについて その2

JavaEEブログなはずなのに11月はcakeのことばかり書いていて、Javaのことすら書いていないですね(汗) 今日はOptionalについて書きます。 いまいち使い方がわからなかったんですが、自分 …

no image

Streamについて

Java8で導入されたStreamですが、名前はしっていたものの、使い方がわからず放置していました。 これを機に調べたのですが、コレクションフレームワークの拡張のようですね。 特徴としては以下のような …

no image

Javadocに関して

業務で社内で使うクラスライブラリを作成中です。 他人に使ってもらうものなのでコメントやドキュメント周りの整備が必要になり、javadocをしっかり作りたいと思っています。 Contents1 java …

no image

JSFでのjQuery

JSFでのjQueryの取得 以前、Seleniumに関連したエントリーを書いたときにJSFではidが親要素を伴うと書きました。 例えば <form id=”form1″ …