多维数组

本文详细介绍了Java中三维数组的初始化及使用方式,并提供了实例代码。包括不同形式的三维数组声明与创建,帮助读者理解多维数组的概念。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

package java基础知识.数组和常用算法;

public class 多维数组 {

	/**
	 * @param 三维数组
	 * 三维数组的初始化形式:
	 * int arr [] [] []={{1,2},{3,4,5},{6,7,8}};
	 * 一般三维数组的最左边一定要告诉计算机准备放几个一维数组元素
	 * int [] [] []  = new int [2] [] [];
	 * 也可以三个都指定:
	 * int [] [] [] arr = new int [5] [2] [1];
	 */
	public static void main(String[] args) {
		// 虽然java编程过程中很少涉及 三维以上的数组,但是java语言是支持三维以上数组定义的,如下
		/* 三维和四维数组
		 * int [] [] [] arr = {
		 * 					{1,2,3},{4,5},
		 * 					{{1,7},{8,5,7}}
		 * }
		 * */
		int [] arr = {1,2,3};
		int [] [] [] arr1 = {{{1,2},{2,3}},
							{{1,2,3},{7,9}},
							{{7899,0},{0,999}}
							};
		int [] [] [] arr2 = new int [3][][];//至少定义一个空间大小,而且是最前面的.
		int [] [] [] [] arr4 = new int [3] [] [][];
		System.out.println(arr+" \t"+arr1+" \t"+arr2+" \t"+arr4);
	}
}

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值