Hi,大家好,我是编程小6,很荣幸遇见你,我把这些年在开发过程中遇到的问题或想法写出来,今天说一说Java 二维数组转一维数组,希望能够帮助你!!!。
package org.fly.test;
public class ArrayTranfer {
public static void main(String[] args) {
int int2d[][] = { { 1, 2, 3, 9 }, { 4, 5, 6, 7, 8 } };
int[] int1d;
int len = 0;
for (int[] element : int2d) {
len += element.length;
}
int1d = new int[len];
int index = 0;
for (int[] array : int2d) {
for (int element : array) {
int1d[index++] = element;
}
}
for (int element : int1d) {
System.out.print(element + ",");
}
}
}
今天的分享到此就结束了,感谢您的阅读,如果确实帮到您,您可以动动手指转发给其他人。