java中的二维数组定义


1. 方式一: 静态初始化

int[][] arr = {{1,2},{3,4,5},{6,7...}...}
int[][] arr = new int[][]{{1,2},{3,4,5},{6,7...}...}

.

2. 方式二: 动态初始化

int[][] arr = new int[3][]; //定义个一维数组,长度为3, 每个位置放入一个数组
arr[0] = new int[]{1,2,3}
arr[1] = new int[]{4,5}
arr[2] = new int[]{6...}

.

 

 

3. 方式三: 默认初始化

int[][] arr = new int[6][5]
以上定义的是一个长度为6, 且每个位置都有默认5长度的一个数组.
默认值是什么, 取决于是什么数据类型, 和各类型的默认值一致

 


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM