gpt4 book ai didi

java - Int[] 到 Matrix Java

转载 作者:行者123 更新时间:2023-12-01 17:27:32 25 4
gpt4 key购买 nike

如何将 int[] 转换为矩阵?

假设我想要创建 6x6 矩阵,并且有一个包含 36 个元素的 int[] 数组。因此 00 条目是数组的第 0 个元素,01: 1 元素,02:, 第 2 个元素,依此类推。

最佳答案

怎么样:

int[] ints = new int[36];
// fill with values
int[][] matrix = new int[6][6];
for (int i = 0; i < ints.length; i++) {
matrix[i / 6][i % 6] = ints[i];
}

为了帮助您理解其工作原理,请在循环内添加以下内容:

System.out.println("i = " + i + "; i / 6 = " + (i / 6) + "; i % 6 = " + (i % 6) + ";");

关于java - Int[] 到 Matrix Java,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13753700/

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