package s0218lambda表达式; |
//目前只会用于遍历数组 |
import java.util.Arrays; |
import java.util.List; |
public class Test { |
public static void main(String[] args) { |
String[] atp = { "Rafael Nadal" , "Novak Djokovic" , |
"Stanislas Wawrinka" , |
"David Ferrer" , "Roger Federer" , |
"Andy Murray" , "Tomas Berdych" , |
"Juan Martin Del Potro" }; |
List<String> players = Arrays.asList(atp); |
// // 以前的循环方式 |
// for (String player : players) |
// {System.out.print(player + "; ");} |
// 使用 lambda 表达式以及函数操作(functional operation) |
players.forEach((player) -> System.out.println(player + "; " )); |
|
// // 在 Java 8 中使用双冒号操作符(double colon operator) |
// players.forEach(System.out::println); |
} |
} |
初级程序员
by: 云代码会员 发表于:2016-06-09 23:08:25 顶(0) | 踩(0) 回复
我要积分啊!
回复评论