Java 矩阵不';无法正确打印
我一直在尝试显示一个矩阵Java 矩阵不';无法正确打印,java,matrix,multidimensional-array,Java,Matrix,Multidimensional Array,我一直在尝试显示一个矩阵3xn,n,由短语长度决定。 问题本身是,abcdef没有显示3x2矩阵,而是这样显示 我使用标准的方式打印它,行中有一个,列中有一个,列中有另一个: for(int i=0;i
3xn
,n
,由短语长度决定。
问题本身是,abcdef没有显示3x2
矩阵,而是这样显示
我使用标准的方式打印它,行中有一个,列中有一个,列中有另一个:
for(int i=0;i
v1idk
是一个int
变量。它是否与System.err.println
有关,或者这一位没有问题,我应该在其他地方搜索
如果需要,这里是代码数组中的其余部分。toString(v1idk[i])
表示矩阵的第i行为字符串,而数组。toString(v1idk[j])
表示矩阵的第j行为字符串
让我们假设v1idk={{1,2},{3,4},{5,6}
。这里v1idk[0]
是{1,2}
和v1idk[1]
是{3,4}
等等
我希望你的问题现在清楚了
我认为你的问题可以这样解决:
for(int i=0;i
如果要添加空格并查看不同行上的不同行,请遵循以下代码:
for(int i=0;i
这里,v1idk.length
表示行数,v1idk[0].length
表示每列的长度。非常类似于…您的控制台输出也是纯文本。因此,请将其作为文本提供,而不是屏幕截图。您的描述没有意义。v1idk肯定不是int,而是int数组。非常不同。提示:研究Java中的多维数组是如何工作的。意思是:您在这里保存一个数组,这就是为什么使用一个索引还是两个索引会有所不同。