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

Listの簡便な書き方

このエントリーともかぶりますが、リストにクラスを代入するときの簡便な書き方の紹介です。 名前と年齢のプロパティをもつ簡単なクラス(Hoge)をListに格納しようとします。 普通に書くと [crayo …

no image

Optionalについて その2

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

no image

RedmineAPI活用法

自社ではRedmineで基本的にタスク管理をしておりまして、チケット作成に手当がついたりします。 Redmine単体でもいろいろな機能があるのですが、 今月の作成したチケットと完了したチケットを手当と …

no image

mavenでのjarファイル作成

ここ半年Javaを触っていますが、9割以上がWEBアプリでバッチ系のものを作る機会から外れていました。 今回バッチを作っており、IDEでは動くのにいざコンソールで動かそうと思ったら動かないということが …

no image

GlassFishとTomcatの違い

JavaEEの開発を始めてからは基本的にサーバーとしてGlassFishを使っています。 一般的なJavaのサーバーというとTomcatが有名ではないでしょうか。少なくとも私はTomcatしか知りませ …

アーカイブ