List<Beans>をList<Beansの一部>にlambdaを使って一文で変換する

2016/06/25

List<Beans>をList<Beansの一部>に変換するには、変換後のListを宣言して、List<Beans>をfor文でループしながら追加するという、面倒くさい処理が必要だった。
Java8で導入されるlambdaを使って書けば、一文で処理できる。

よくある処理として、Dtoの主キーをもとに、処理対象かどうかを判別するコードも次のように簡潔に書ける。

-Java
-,