gpt4 book ai didi

java - 如何使用java增强循环填充二维数组?

转载 作者:塔克拉玛干 更新时间:2023-11-03 04:00:58 29 4
gpt4 key购买 nike

基本上,我正在尝试这个,但这只会让数组充满 zeros。我知道如何用普通的 for 循环填充它,例如

for (int i = 0; i < array.length; i++)

但为什么我的变体不起作用?任何帮助将不胜感激。

char[][] array = new char[x][y];
for (char[] row : array)
for (char element : row)
element = '~';

最佳答案

Thirler已经解释了为什么这不起作用。但是,您可以使用 Arrays.fill 来帮助您初始化数组:

    char[][] array = new char[10][10];
for (char[] row : array)
Arrays.fill(row, '~');

关于java - 如何使用java增强循环填充二维数组?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2636222/

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