タグ : Java8

【java8】まだfor文使ってるの?それstreamでできるよ

java

javaのfor文やwhile文でしかできなかったループ処理が、streamの登場によってループ処理が1行でできるようになりました。

streamを使えば単純なループから絞り込みやソートといった多少複雑な処理も1行でできるようになっています。今回はよく使いそうな処理をまとめて紹介していきます!

続きを読む

【java8】Stream入門編!日本一簡単な説明を目指してます!

java

Java8がリリースされてからあと半年ほどで2年になります。Java8の目玉でもあったラムダとStreamも大分浸透してきたのではないでしょうか。

今回はJava8のStreamについて解説していきます。

このページを見てる方がStream初めてだという方が多いと思いますので、なるべく簡単に基本的なことだけを説明していきます。

続きを読む

【Java】Stream API(ループ)の基本的な使い方

java

Java8でfor文を使ったら負け、ととあるブログで言われていました。
今回はそんなfor文のかわりとなる、Stream APIの基本的な使い方を紹介します。

従来のfor文の替りに、Stream APIを使うことで、forループの処理がスッキリを簡単な記述になります。
for文って、入れ込んできたらどうしてもソースコードが汚れていくものです。
Stream APIの登場でソースコードがキレイに保てるようになればよいなぁと期待しています。
続きを読む