不光是Java,数组在每门编程语言中都是非常重要的数据结构之一,而Java中的数组是
用来储存固定大小的同类型元素
。下面讲述Java 数组的声明、创建和初始化,并给出其对应的代码。
一、声明数组
必须先声明数组才能在程序中使用数组。下面是声明数组的语法:
dataType[] arrayName 例如:int[] intArrays;
或者
dataType arrayName[] 例如:int intArrays[];
二、创建数组
跟创建对象相似,下面贴出代码
public class TestArray {
public static void main(String[] args) {
// 数组大小
int size = 10;
// 定义数组
double[] myList = new double[size];
myList[0] = 5.6;
myList[1] = 4.5;
myList[2] = 3.3;
myList[3] = 13.2;
myList[4] = 4.0;
myList[5] = 34.33;
myList[6] = 34.0;
myList[7] = 45.45;
myList[8] = 99.993;
myList[9] = 11123;
// 计算所有元素的总和
double total = 0;
for (int i = 0; i < size; i++) {
total += myList[i];
}
System.out.println("总和为: " + total);
}
}
2.1.注意事项
需要注意的是创建数组的时候要么先给出数组长度,要么直接赋值
三、数组的属性和方法
首先需要明白的是,数组也是对象,所以数组有对象的所有属性和方法
3.1 属性
- length:万年不变最常用属性
3.2 方法
Java中为了方便处理数组,提供了Arrays类
四、Arrays类
java.util.Arrays 类能方便地操作数组,它提供的所有方法都是静态的。
下面是Arrays类方法: