Java 二维数组转一维数组

Java (3) 2024-04-17 08:23

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 + ",");
		}
	}

}

今天的分享到此就结束了,感谢您的阅读,如果确实帮到您,您可以动动手指转发给其他人。

发表回复