Java数组的结构和使用

发布于 2023-03-05  25 次阅读


package lanqiao;
/**
 * 数组:
 *  一维数组:
 *  数据类型[] 数组名 = new 数据类型[数组长度]
 *  多维(二位及以上)数组:
 *  数据类型[]][] 数组名 = new 数据类型[纵向长度][横向长度]
 * 【注意】
 *  1.应用场景:需要用一个变量存放和处理多个相同的数据时
 *  2.数组下标都是从0开始编号的
 */
public class demo3 {

	public static void main(String[] args) {
		// 二维数组
		int[][] data = new int[][] {{1,2,3},{4,5,6},{7,8,9}};//动态初始化
		// 输出二维数组中的5
		System.out.println(data[1][1]);//从0开始的第1个花括号,从0开始的第1个参数
		
		//遍历打印出二维数组
		for(int i = 0 ; i < 3 ; i ++) {// 循环纵向数组
			for(int b = 0 ; b < 3 ; b ++) {// 循环横向数据
				System.out.print(data[i][b] + " ");// 输出循环结果
			}
			System.out.println();//换行格式化
		}
	}

}

一沙一世界,一花一天堂。君掌盛无边,刹那成永恒。