skillup

技術ブログ

Java

Javaのstreamまとめ

投稿日:2017年8月18日 更新日:

以前にもちょっと扱った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処理は逐一、処理を行っているわけではなく、終端操作が呼び出されるまで操作の実行が遅延されるため)

参考リンク

Java8 逆引き Stream API

Java8を使い始めてよく書いたラムダ式

Stream APIの主なメソッドと処理結果のOptionalクラスの使い方 (4/4)

-Java
-, ,

執筆者:


comment

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

関連記事

no image

JSFでのjQuery

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

no image

persistence.xmlのプロパティについて

JavaEEではデータベースとの設定情報はpersistence.xmlに記述します。 (ユーザー名、パスワード、ポート、driver名、データベース名などの情報はglassfish-resource …

no image

JPAのdetach

このブログで何回か書いてきたんですが、JPAを使うときにpersisit=insert,merge=updateではないです。 参考リンク JPAまとめ JPAでのデータベースとの同期 実はJPAでf …

no image

Javaでのコーディングで気を付けること

会社でSoftWareDesignを定期購読しており、Javaのコーディングで気をつけることなどがあったので、ちょっとチェック。 以前も似たようなエントリーは書いたことがあったのだけど、再確認。メモ書 …

no image

Javadocに関して

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