视频学习地址
前言
数组是相同类型数据的有序集合,数组描述的是相同类型的若干个数据,按照一定的先后次序排列组合而成,其中每一个数据称作一个数组元素,每个数组元素可以通过一个下标来访问它们。
数组
首先要声明数组变量,才能在程序中使用数组,下面是声明数组变量的语法:
dataType[] arrayRefVar; //首选的方法
或
dataType arrayRefVar[]; //效果相同,但不推荐
Java语言使用new操作符来创建数组,语法如下:
dataType[] arrayRefVar = new dataType[arraySize]
public class Demo {
public static void main(String[] args) {
int[] numbers; //声明一个数组
numbers = new int[5]; //创建一个数组
numbers[0] = 1; //给数组中的元素赋值
numbers[1] = 2; //如果没赋值,那int类型默认是0
numbers[2] = 3;
numbers[3] = 4;
}
}
数组求和
public class Demo {
public static void main(String[] args) {
int[] numbers; //声明一个数组
numbers = new int[0]; //创建一个数组
numbers[0] = 1; //给数组中的元素赋值
numbers[1] = 2; //如果没赋值,那int类型默认是0
numbers[2] = 3;
numbers[3] = 4;
int sum = 0; //赋予求数组中的和的初始值
for (int i = 0; i < numbers.length; i++) {
sum = sum + numbers[i];
}
System.out.println(sum);
}
}
知识点
- 获取数组的长度:
arrays.length
- 数组的元素是通过索引访问的,数组索引从0开始