【发布时间】:2020-03-07 07:40:12
【问题描述】:
我有以下语句创建一个字符串数组:
String[][] strArr = {{"Jazz","80"},{"sam","90"},{"shaam","80"},{"aditya","100"}};
是否有可能获得如下流?我在 Eclipse 中尝试过,但出现错误。
Stream<String,String> streamObj = Arrays.stream(strArr);
试图在网上搜索,但大多数结果显示从一维字符串数组中获取流,如下所示:
String[] stringArr = {"a","b","c","d"};
Stream<String> str = Arrays.stream(stringArr);
【问题讨论】:
-
Arrays.stream(strArr).flatMap(Arrays::stream)
标签: java string multidimensional-array java-8 java-stream