我该如何在Java中使用二维数组来设计这样的东西呢?
A B C
15 15 200
20 20 200
25 25 200
30 30 200
35 35 200
40 40 200
45 45 200
50 50 200
55 55 200
60 60 200
int[] A = { 15, 20, 25, 30, 35, 40, 45, 50, 55, 60 };
int[][] name = new int[3][10];
for (int i = 0; i < 3; i++) {
for (int j = 0; j < 10; j++) {
name[i][j] = A[i]; // this prints out fine
name[i][j] = A[i]; // this also prints out fine
name[i][j] = 200; // but when I put this piece of code, it doesn't print the two
//above ones but instead it prints 200 on a 10 row by 3` column table.
for (int j = 0; j < 10; j++)
System.out.println(name[0][j] + " " + name[1][j] + " " + name[2][j]);
}
}
}
除了“name[i][j]=200;”当我把这个放进去的时候,它只印这个,其他什么也不印
new int[][] {
{ 15, 15, 200 },
{ 20, 20, 200 },
{ 25, 25, 200 },
{ 30, 30, 200 },
{ 35, 35, 200 },
{ 40, 40, 200 },
{ 45, 45, 200 },
{ 50, 50, 200 },
{ 55, 55, 200 },
{ 60, 60, 200 } };
问题内容: 我想动态创建一个二维数组。 我知道列数。但是行数正在动态更改。我尝试了数组列表,但它仅将值存储在单个维度中。我能做什么? 问题答案: 由于列的数量是恒定的,你可以有一个的。 由于它以a 为后缀,因此行数可以动态增加和减少。每行都有一个,它是静态的,但是您说列数是固定的,因此这不是问题。
问题内容: 我一直在网上阅读,有些地方说这是不可能的,有些地方说是不可能,然后举一个例子,其他人则反驳该例子,等等。 如何在JavaScript中声明二维数组?(假设有可能) 我将如何访问其成员?(或?) 问题答案:
问题内容: 我有一个像这样的文本文件: ids.txt 我想读取此文件并将其加载到二维数组中。我希望有一个类似于下面的数组: 这是我写的代码: 运行此代码时,将引发异常: 如何解决此异常? 问题答案: 给定,您可以将每个项目解析为,并将其包装为使用: 现在要将结果转换为a,您只需执行以下操作: 对于输入: 输出:
我正在编写一个java代码,计算一个数组的平均值,它很好地发挥了作用,但我想把它修改成一个2D数组(二维数组)。 任何帮助都将非常感谢,因为我不太擅长2D数组。
我有一个这样的文本文件: ids.txt 我想读取这个文件并加载到二维数组中。我希望有一个类似于下面的数组: 如何解决此异常?
考虑: 这就是您创建一个5行10列的二维数组的方式吗? 我在网上看到了这段代码,但语法没有意义。