//多个数据
Stream stream = Stream.of("文泽稳", "朱润", "马军");
//数组
String[] persons = new String[]{"xueqi", "biyao"};
Stream<String> stream1 = Arrays.stream(persons);
//集合
List<String> list = new ArrayList<>();
list.add("少林");
list.add("武当");
list.add("崆峒");
list.add("华山");
list.add("青城");
list.add("峨眉");
Stream stream2 = list.stream();
//Map
Map<String, Integer> map = new HashMap();
map.put("wangqi", 21);
map.put("wenzewen", 27);
map.put("laowen", 59);
Set entries = map.entrySet();
Stream stream3 = map.entrySet().stream();
//Stream对象 ----->转换得到指定的对象、
//数组
Object[] objects = stream.toArray(String[]::new);
//字符串
String s = stream.collect(Collectors.joining()).toString();
System.out.println(
lambda表达式操作集合数据
最新推荐文章于 2022-07-21 11:07:10 发布