java中数组的定义

1. 一维数组

int[] arr = new int[3];//须要一个容器,可是暂时不给具体的数值
int[] arr = new int[3]{1,2,3};//直接给定具体数值
int[] arr = {1,2,3}//不建立数组对象,直接进行赋 

 

2. 二维数组

int[][] arr = new int[3][2];//第一种
int[][] arr = new int[3][];//第二种
int[][] arr = {{1,2},{3,4}};//第三种

 

在第二种二维数组的定义方法中,在建立二维数组的时候仅指定了其一维数组的数量,并无具体的给出一维数组的长度及数值。若是在这时访问数组会报 NullPointerException。数组

相关文章
相关标签/搜索