gpt4 book ai didi

java - 在java中将二维数组的列复制为一维数组?

转载 作者:行者123 更新时间:2023-11-30 09:47:29 25 4
gpt4 key购买 nike

假设我有一个二维数组:

int[][] a = new int[4][3];

填充这样:

1 2 3
4 5 6
7 8 9
2 5 7

Java 中是否有任何快捷方法可以将第 1 列提取为单个数组:

array1 = {1 4 7 2};

目前我正在做的是遍历整个二维矩阵并使用 if 条件(if j==0),我遍历行并将值添加到一维数组。
只是想知道在 Java 中是否为此类任务提供了任何标准方法。

最佳答案

没有捷径可以做到这一点。您必须遍历数组,切换 x 和 y 索引。

关于java - 在java中将二维数组的列复制为一维数组?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6642616/

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