gpt4 book ai didi

java - 如何将值添加到二维数组中的特定行

转载 作者:行者123 更新时间:2023-11-30 08:07:57 25 4
gpt4 key购买 nike

我试图从用户输入中获取一个数字作为已存在的二维数组的行号,另一个数字作为需要添加到该行元素的值。我不知道该怎么做。请帮助我并告诉我从哪里开始。

例如,如果我已经有了二维数组并且内容是:

2 3 4 5 1

2 6 2 5 6

4 2 6 2 1

我知道如何从用户输入中获取数字并找到该行,但我只是不知道如何将第二个数字添加到该行的元素中。

例如:

  • 如果用户输入 0 作为行号。
  • 我们找到了 2 3 4 5 1。
  • 然后用户输入2作为加法值。

我需要执行 2+2 3+2 4+2 5+2 1+2 并将行零保存回二维数组。我该怎么做?

最佳答案

如果您只是停留在二维数组语法上,那么就像这样:

myArray[0][0] = myArray[0][0] + 2;
myArray[0][1] = myArray[0][1] + 2;
myArray[0][2] = myArray[0][2] + 2;
myArray[0][3] = myArray[0][3] + 2;
myArray[0][4] = myArray[0][4] + 2;

或更简洁地说:

for (int i=0, length=myArray[0].length; i<length; i++) {
myArray[0][i] += 2;
}

关于java - 如何将值添加到二维数组中的特定行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30824613/

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