Skip to content

Commit 6d12eb1

Browse files
author
chenweijie
committed
streamFilter
1 parent 7cdb593 commit 6d12eb1

File tree

1 file changed

+34
-0
lines changed

1 file changed

+34
-0
lines changed
Lines changed: 34 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,34 @@
1+
package com.chen.test;
2+
3+
import com.alibaba.fastjson.JSONObject;
4+
5+
import java.util.ArrayList;
6+
import java.util.List;
7+
import java.util.stream.Collectors;
8+
9+
/**
10+
* @author Chen WeiJie
11+
* @date 2019-12-31 14:52:47
12+
**/
13+
public class TestStreamFilter {
14+
15+
public static void main(String[] args) {
16+
17+
18+
// List<Integer> list = Arrays.asList(1, 2, 3, 4, 5).stream().filter(o -> o != 4).collect(Collectors.toList());
19+
// System.out.println(JSONObject.toJSONString(list));
20+
21+
List<String> stringList = new ArrayList<>();
22+
stringList.add("test");
23+
stringList.add("test");
24+
25+
stringList = stringList.stream().distinct().collect(Collectors.toList());
26+
27+
System.out.println(JSONObject.toJSONString(stringList));
28+
29+
30+
31+
32+
}
33+
34+
}

0 commit comments

Comments
 (0)