二维数组

2018-06-18 03:49:36来源:未知 阅读 ()

新老客户大回馈,云服务器低至5折

可以将二维数组理解为数组中的数组, 即一维数组里在存一个一维数组

格式1:int[][] arr = new int[2][3];

      arr的二维数组中有两个一维数组,每个一维数组的大小是2。

      arr[0]表示第一个一维数组,arr[0][0]表示第一个一维数组的第一个下标值。

格式2:int[][] arr = new int[2][];

         arr的二维数组中有两个一维数组,但是一维数组长度不定,

         所以在使用前需要初始化数组,eg:arr[0][0] = new int[3]; arr[0][1] = new int[4];余下省略

(arr[0]存的是 int[3]的地址,且初始化的数组长度可以不一样)如果不初始化,默认为null。

格式2:int[][] arr = {{1,2,3},{4,5},{6,7,8}}; 直接初始化数组

标签:

版权申明:本站文章部分自网络,如有侵权,请联系:west999com@outlook.com
特别注意:本站所有转载文章言论不代表本站观点,本站所提供的摄影照片,插画,设计作品,如需使用,请与原作者联系,版权归原作者所有

上一篇:Java学习笔记41(Properties类)

下一篇:Java基础面试操作题:Java代理工厂设计模式 ProxyFactory 有一个