We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 2347326 commit e7352a9Copy full SHA for e7352a9
1 file changed
src/test/lambdasinaction/chap4/StreamDishTest.java
@@ -39,5 +39,31 @@ public void test02() {
39
s.forEach(System.out::println);
40
}
41
42
+ @Test
43
+ public void test03() {
44
+
45
+ List<String> names = menu.stream()
46
+ .filter(d -> {
47
+ System.out.println("filter:" + d.getName());
48
+ return d.getCalories() > 300;
49
+ })
50
+ .map(d -> {
51
+ System.out.println("map:" + d.getName());
52
+ return d.getName();
53
54
+ .limit(3)
55
+ .collect(Collectors.toList());
56
+ }
57
58
59
+ public void test04(){
60
+ long count = menu.stream()
61
+ .filter(d -> d.getCalories() > 300)
62
+ .distinct()
63
64
+ .count();
65
+ System.out.println(count);
66
67
68
69
0 commit comments