List<String> strings = Arrays.asList("a","b");
Set<String> ss = new HashSet<>(strings);
strings = new ArrayList<String>(ss);
System.out.println(strings);
Stream<String> stream = strings.stream();
filter 对元素进行过滤,不符合条件的就不要了;
List<String> value = stream.filter(x->x.equals("a")).collect(Collectors.toList);
value.forEach(x->System.out.println(x));
stream = strings.stream();
value.stream.skip(1).collect(Collectors.toList());
System.out.println(value);
stream = strings.stream();
List<Integer> integers = Arrays.alList(100,900,1552,153);
Stream<Integer> stream2 = integers.stream();
List<Integer> value2 = stream2.map(x->x+100).collect(Collectors.toList());
System.out.println(value2);
stream = strings.stream();
value = stream.distinct().collect(Collectors.toList());
System.out.println(value);
stream = strings.stream();
value = stream.skip(1).limit(2).collect(Collectors.toList());
System.out.println(value);
String str = "wwww,,,aaaa,,,sss";
IntStream stream3 = srr.chars();
stream3.distinct().forEach(x->System.out.println(x));
strings = Arrays.asList("1,2","a,b");
stream = strings.stream();
stream.map(x->x.split(",")).flatMap(arr->Arrays.stream(arr)).collect(Collectors.toList);
System.out.println(value);
List<String> strings = Arrays.asList("a","b");
stream.filter(x->x.equals("a")).forEach(x->System.out.println(x));
stream = strings.stream();
long count = stream.filter(x->x.equals("a")).count();
System.out.println(count);
stream = strings.stream();
List<String> value = stream.map(x->x+"--").collect(Collectors.toList());
System.out.println(value);