File tree 2 files changed +6
-0
lines changed
java/com/annimon/java8streamexample
2 files changed +6
-0
lines changed Original file line number Diff line number Diff line change @@ -136,6 +136,10 @@ private void action(String action) {
136
136
// Take while word length < N
137
137
stream = stream .takeWhile (p -> p .getWord ().length () < filterValue );
138
138
break ;
139
+ case "sample %N" :
140
+ // Step with N
141
+ stream = stream .sample (filterValue );
142
+ break ;
139
143
case "group" :
140
144
// Show 5 words by each group
141
145
stream = IntStream .range ('a' , 'z' +1 )
Original file line number Diff line number Diff line change 21
21
<item >Limit N rows</item >
22
22
<item >Drop while length < N</item >
23
23
<item >Take while length < N</item >
24
+ <item >Step by N</item >
24
25
<item >Group by first character</item >
25
26
<item >Group by first character 2</item >
26
27
<item >Sort by translate</item >
40
41
<item >limit %N</item >
41
42
<item >drop while %N</item >
42
43
<item >take while %N</item >
44
+ <item >sample %N</item >
43
45
<item >group</item >
44
46
<item >group by</item >
45
47
<item >sort by</item >
You can’t perform that action at this time.
0 commit comments