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文とくらべてかなり行数が少なくなりました。