Java

MapでStream

MapでStream Map で Stream を使う練習。

関数型インターフェースの色々

色んな関数型インターフェース これまで、StreamAPIから派生して、ラムダ式や関数型インターフェースについて書いてきました。 そこではFunctionとConsumerを使っていましたが、他にもいろいろあるので使ってみます。

メソッド参照

メソッド参照について

ラムダ式とStream API

振り返り 前回、前々回で関数型インターフェースとラムダ式について書きました。 そしてその前に書いたStreamAPIは、この2つと関係が深いので、ここでもう1回振り返ります。

ラムダ式

関数型インターフェース 前回はJavaの関数型インターフェース、Functionについて書きました。

関数型インターフェース

関数型インターフェース ラムダ式やStream、メソッド参照をやっていくうえでよく出てくる関数型インターフェースのお勉強。 パッケージjava.util.function 関数型インタフェースは、ラムダ式やメソッド参照のターゲットとなる型を提供します。 各関数型イン…

StreamAPI

Stream Javaは学生以来殆ど書いたことないのですが、あの時習った時代からとても進化しており、Stream APIなんてものが追加されていました。 前回前々回と書いたmap処理みたいなことができるとのこと。 関数型プログラミングってやつみたいです。

Nullチェック

JavaのNullチェック Nullチェックをする際、変数==nullで書いてもチェックすることはできますが、JavaではNull判定を行うメソッドが用意されています。