Java将流的结果收集到数组中
示例
模拟得到的集合为一个Stream由collect()一个阵列可以通过获得方法:Stream.toArray()
List<String> fruits = Arrays.asList("apple", "banana", "pear", "kiwi", "orange");
String[] filteredFruits = fruits.stream()
.filter(s -> s.contains("a"))
.toArray(String[]::new);
//印刷品:[苹果,香蕉,梨,橙]
System.out.println(Arrays.toString(filteredFruits));String[]::new是一种特殊的方法参考:构造函数参考。
热门推荐
10 牛年公司新年祝福语简短
11 奶茶店新年祝福语简短
12 完成预算祝福语简短精辟
13 端午送老师祝福语简短
14 生日摆摊祝福语简短独特
15 女儿出阁的祝福语简短
16 书法朋友祝福语简短精辟
17 牛年大气简短的祝福语
18 新郎朋友祝福语简短大气