gpt4 book ai didi

java - 将二维数组中的第二列和第三列检索到数组

转载 作者:行者123 更新时间:2023-12-02 03:55:51 26 4
gpt4 key购买 nike

我有一个 Java 代码,它将输出 3 列双整数,如下所示(1 列、2 列、3 列):

( 0.09,  0.27,  0.01) 
( 0.00, -0.00, 0.26)
( 0.02, -0.02, 0.24)
( 0.22, -0.11, -0.03)

现在,我希望将第二列中的所有值存储到一个数组中,并将第三列中的所有值存储到另一个数组中。有没有办法修改它以实现这一目标?

这是我的部分代码:

for (int i = 0; i < termVectors.length; ++i) {
System.out.print("(");
for (int k = 0; k < 3; ++k) {
if (k > 0) System.out.print(", ");
System.out.printf("% 5.2f",termVectors[i][k]);
}
System.out.print(") ");
}

谢谢!

最佳答案

请尝试以下代码。

 int[] secondColVal = new int[termVectors.length];
int[] thirdColVal = new int[termVectors.length];

for (int i = 0; i < termVectors.length; ++i) {
System.out.print("(");
for (int k = 0; k < 3; ++k) {
if (k > 0) System.out.print(", ");
System.out.printf("% 5.2f",termVectors[i][k]);
if(k==1)
secondColVal[i] = termVectors[i][k];
if(k==2)
thirdColVal[i] = termVectors[i][k];
}
System.out.print(") ");
}

关于java - 将二维数组中的第二列和第三列检索到数组,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35461181/

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