1 声明数组变量 dataType[] arrayRefVar;
2 实例数组 double[] myArray;
3 创建数组 arrayRefVar =new dataType[arraySize];
4 for循环数组
double[] myArray = {1.9, 2.9, 3.4, 3.5};
// 打印所有数组元素
for (double element: myArray) {
System.out.println(element);
}
5 数组作为函数的参数
public static void printArray(int[] array) {
for (int i = 0; i < array.length; i++) {
System.out.print(array[i] + " ");
}
}
调用 printArray
printArray(new int[]{3, 1, 2, 6};
6 Array类
java.util.Arrays类能方便地操作数组,它提供的所有方法都是静态的。具有以下功能
给数组赋值:通过fill方法。
- 对数组排序:通过sort方法,按升序。
- 比较数组:通过equals方法比较数组中元素值是否相等。
- 查找数组元素:通过binarySearch方法能对排序好的数组进行二分查找法操作。