一、数组的定义
1 | //以下是一维数组命名准则 |
二、数组的访问
与C++基本相同,均可通过下标访问,如 intArray[10]
.
若直接访问intArray
则为访问intArray[0]
,其以一个指针的形式存在
三、数组的常用API
1.不需要调用包:
1) .length
返回数组长度
注意!!!与字符串的返回长度API区别,此API不需要括号!
1 | int[] intArray = new int[100]; |
2.需要调用 java.util.Arrays
1)Arrays.sort()
将数组排序
2)Arrays.fill(int[] array, int val)
将值填充至数组
3)Arrays.toString()
将数组转化为字符串
4)Arrays.deepToString()
将多维数组转化为字符串
需要注意的是,所有数组一旦定义后便不可变长