package com.jeesite.modules.jiQiao.web;
import com.beust.jcommander.internal.Sets;
import com.google.common.collect.Lists;
import com.google.common.collect.Maps;
import java.util.*;
import java.util.stream.Stream;
public class DemoGetStreamTest04 {
public static void main(String[] args) {
// 1,获取list集合中的流
ArrayList<String> list = Lists.newArrayList();
Stream<String> stream = list.stream();
//获取set集合中的流
Set<String> set = Sets.newHashSet();
Stream<String> stream1 = set.stream();
// 获取map集合中的流三种方法
HashMap<String, String> map = Maps.newHashMap();
Stream<String> stream2 = map.keySet().stream();
Stream<String> stream3 = map.values().stream();
Stream<Map.Entry<String, String>> stream4 = map.entrySet().stream();
// Stream.of()方法获取流
Stream<String> aa = Stream.of("aa", "bb", "cc");
String[] arr = {"aa", "bb"};
// Stream<String> stream5 = Arrays.stream(arr);
Stream<String> arr1 = Stream.of(arr);
}
}