gpt4 book ai didi

java - 如何在没有双 for 循环的情况下使用 HashMap 填充二维数组

转载 作者:行者123 更新时间:2023-11-30 06:13:58 24 4
gpt4 key购买 nike

假设我创建了一个 HashMap 的二维数组:

Map<String,String>[][] matrix = new Map[5][10];

有没有一种方法可以用空 HashMap 填充此矩阵中的每个条目,而无需执行标准的双 for 循环?

最佳答案

这是使用 Arrays 的单行代码实用程序类:

Arrays.stream(matrix).forEach(row -> Arrays.setAll(row, i -> new HashMap<>()));

关于java - 如何在没有双 for 循环的情况下使用 HashMap 填充二维数组,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49641151/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com