拉姆达表达式在匿名内部类有使用,这次要说的是在集合中遍历元素
在哈希图里使用拉姆达表达式:
Map<String , String> map = new HashMap<>();
map.put("a","a");
map.put("b","b");
map.put("c","c");
map.put("d","d");
map.put("e","e");
map.put("f","f");
map.forEach((k,v)-> {
System.out.println("k=" + k + ",v=" + v);
});
在集合里使用拉姆达表达式:
List<String> list = new ArrayList<>();
list.add("Array1");
list.add("Array2");
list.add("Array3");
System.out.println("拉姆达表达式:");
list.forEach(a-> System.out.println(a));
网友评论