Array/ List Concept
What is Array/ List?
How to create a list in java? how about matrix?
Array代表的是class
一般不直接去用它,不会这样写 new Array(), 只会,int[] array = new int[3].
array的length是final variable
// method 1
int[] array = new int[array.length]
ElementType[] arrayName = new ElementType[arrray dot length]
// method 2
int[] array = new int[]{}
int[][] matrix = new int[length_of_row][length_of_col]
ElementType[][] matrixName = new ElementType[第一维度][第二维度]
小array就是逻辑上的数组,
Arrays是java里的类,是utility 类型,你用了可以快速操作
这些是static的method,无需要new一下
二维array在内存上发生什么事情?
高维数组,是指向低维数组的reference的数组
Last updated