ArrayList<ArrayList<String>> 其中包含 x 个 ArrayLists,其中包含另一个 y 个字符串。演示: Index0:String1String2String3Index1:String4Index2:Index3:String5String6 其中索引指的是包含字符串的数组索引。 我怎样才能将其转换为二维数组,如下所示: ...
importjava.util.stream.Stream;// 导入Stream类// 在main方法中继续添加代码Stream<int[]>stream=list.stream()// 将ArrayList转换为Stream.map(innerList->innerList.stream()// 对内层的ArrayList进行流转换.mapToInt(Integer::intValue)// 将Integer转换为int.toArray());// 将Stream转换为int数组// 这里可...
在这种情况下,我们将其转换为 String[] .. 因为毕竟这是一个二维数组 String .. 或者更确切地说,从代码的这一点开始,一维数组 String[] (字符串数组)。请记住 u 最终是一个 ArrayList 。请注意,从 ArrayList 对象调用 toArray 将创建一个传递给它的类型的新数组。这里我们传入 new String[0] 。因此,它...