01-数组
数组的定义
-
数组是相同类型数据的有序结合
-
数组描述的是相同类型的若干个数据,按照一定的先后次序排列组合而成。
-
其中,每一个数据称作一个数组元素,每个数组元素可以通过一个下标来访问它们。数组是从0 开始计数的
数组声明创建
-
首先必须声明数组变量,才能在程序中使用数组。下面是声明数组变量的语法:
1 dataType[] arrayRefVar; //首选的方法 2 或 3 dataType arrayRefVar[]; //效果相同,但不是首选方法
-
Java 语言使用new 操作符来创建数组,语法如下:
1 dataType[] arrayRefVar = new dataType[arraySize];
-
数组的元素是通过索引访问的,数组索引从0 开始。
-
获取数组长度:
arrays.length
1 package xiaoka.array;
2
3 public class ArrayDemo01 {
4 // 变量的类型 变量的名字 = 变量的值;
5 // 数组类型
6 public static void main(String[] args) {
7 int[] nums;//1.声明一个数组
8 int nums2[];//在c/c++中常用(知道就行)
9
10 nums = new int[10];//2.创建一个数组
11
12 //3.给数组元素赋值
13 nums[0] = 1;
14 nums[1] = 2;
15 nums[2] = 3;
16 nums[3] = 4;
17 nums[4] = 5;
18 nums[5] = 6;
19 nums[6] = 7;
20 nums[7] = 8;
21 nums[8] = 9;
22 nums[9] = 10;
23
24
25 //计算所有元素的和
26 int sum = 0;
27 //获取数组长度: arrays.length
28
29 for (int i = 0;i < nums.length;i++){
30 sum = sum + nums[i];
31 }
32 System.out.println("总和为: "+sum);
33 }
34 }