醉月风纯
一个即将参加校招的学渣

导航

 

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。

posted on 2018-01-16 20:33  醉月风纯  阅读(10192)  评论(0编辑  收藏  举报