ラムダ式でリストの要素を取り出す

kazuki-tohyama 22views 更新:2017年5月1日
List<String> names = new ArrayList<String>();
names.add("Tom");
names.add("John");
names.add("Mike");

のようなリストがあったとします。 リストの中身を一つずつ出力するとき、for文で一つずつ取り出す方法もありますが、ラムダ式を使うとこのように書くことが出来ます。


names.forEach((name) -> System.out.println(name));

forEach関数内のname変数に一つずつ要素を入れてprintを行う事ができます。for文とくらべてかなり行数が少なくなりました。

ログイン / 新規登録してコメントする

このソースコードをストックして後で利用したり、作業に利用したソースコードをまとめることができます。

こちらもお役に立つかもしれません