Java
MapでStream Map で Stream を使う練習。
色んな関数型インターフェース これまで、StreamAPIから派生して、ラムダ式や関数型インターフェースについて書いてきました。 そこではFunctionとConsumerを使っていましたが、他にもいろいろあるので使ってみます。
メソッド参照について
振り返り 前回、前々回で関数型インターフェースとラムダ式について書きました。 そしてその前に書いたStreamAPIは、この2つと関係が深いので、ここでもう1回振り返ります。
関数型インターフェース 前回はJavaの関数型インターフェース、Functionについて書きました。
関数型インターフェース ラムダ式やStream、メソッド参照をやっていくうえでよく出てくる関数型インターフェースのお勉強。 パッケージjava.util.function 関数型インタフェースは、ラムダ式やメソッド参照のターゲットとなる型を提供します。 各関数型イン…
Stream Javaは学生以来殆ど書いたことないのですが、あの時習った時代からとても進化しており、Stream APIなんてものが追加されていました。 前回前々回と書いたmap処理みたいなことができるとのこと。 関数型プログラミングってやつみたいです。
JavaのNullチェック Nullチェックをする際、変数==nullで書いてもチェックすることはできますが、JavaではNull判定を行うメソッドが用意されています。