Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/325.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 如何向特定行和列添加值?_Java_Arrays_Element - Fatal编程技术网

Java 如何向特定行和列添加值?

Java 如何向特定行和列添加值?,java,arrays,element,Java,Arrays,Element,假设我有一个2-d数组,包含3行5列的double,名为sales double [][] sales = new double [3][5]; 如何按行数和列数向特定单元格添加值?我试图编写一个程序,要求用户输入行号,然后读取它,列号,然后读取它,然后将值放入行和列号中,然后将该值添加到用户指定的特定行和列中。在这些特定位置引用数组,请记住,Java中的数组是基于零的 如果要访问第1行第3列中的数据,请编写: sales[0][2] = 12.345; 执行以下操作 sales[row-1

假设我有一个2-d数组,包含3行5列的double,名为sales

double [][] sales = new double [3][5];

如何按行数和列数向特定单元格添加值?我试图编写一个程序,要求用户输入行号,然后读取它,列号,然后读取它,然后将值放入行和列号中,然后将该值添加到用户指定的特定行和列中。

在这些特定位置引用数组,请记住,Java中的数组是基于零的

如果要访问第1行第3列中的数据,请编写:

sales[0][2] = 12.345;
执行以下操作

sales[row-1][column-1]=value;

还要检查行和列是否未超过其最大值和最小值。

认识到
double[][]
不是带坐标的网格是很有用的;它是一个数组数组,一个“双数组”数组。所以新的double[3][5]实际上是在说,“我想要一个包含5个double数组的数组,数组长度为3个元素”。