Java数组的创建的3种方法6种写法

Java数组的创建的3种方法6种写法

一维数组
动态创建(4种写法)
静态创建(2种写法)
二维数组
动态创建(4种写法)
静态创建(2种写法)

一维数组

动态创建(4种写法)

第1种:
int a[] = new int[5];//创建长度为5的一维数组等待赋值,初始值为0

第2种:
int[] a1 = new int[5];//创建长度为5的一维数组等待赋值,初始值为

#### 
第3种:
int b[] = new int[] {1,2,3};//声明并创建内存空间且赋值

第4种:
int[] b1 = new  int[] {1,2,3};//声明并创建内存空间且赋值

静态创建(2种写法)

第1种:
int c[] = {1,2,3};//声明并创建内存空间,直接赋值

第2种:
int[] c1 = {1,2,3};//声明并创建内存空间,直接赋值

二维数组

动态创建(4种写法)

第1种:
int[][] arr1 = new int[3][3];//声明并创建内存空间,等待赋值,初始值为0

第2种:
int arr2[][] = new int[3][3];//声明并创建内存空间,等待赋值,初始值为0

第3种:
int[][] arr1 = new int[][] {{1,2,3},{4,5,6},{7,8,9}};//声明并创建内存空间且赋值

第4种:
int arr2[][] = new int[][] {{1,2,3},{4,5,6},{7,8,9}};//声明并创建内

静态创建(2种写法)

第1种:
int[][] arr1 = {{1,2,3},{4,5,6},{7,8,9}};//声明并创建内存空间,直接赋值

第2种:
int arr2[][] = {{1,2,3},{4,5,6},{7,8,9}};//声明并创建内存空间,直接赋值

你可能感兴趣的:(java,python,算法)