1 package www.array;
2
3 /*
4 数组是相同类型数据的有序集合
5 每一个数据称为一个数组的元素,每个数组元素通过下标来访问
6 */
7
8 public class Demo1_ArrayDefine {
9 public static void main(String[] args) {
10 //变量类型 变量的名字 = 变量的值
11 int num1[]; //数组定义
12
13 //数组声明,首选基本变量类型后加中括号。
14 //声明数组时候,放入栈中
15 int[] num;
16 //数组创建,分配内存,此数组可以存放10个int类型的数字,下标从0开始。
17 //创建数组时候(new的时候),放入堆中,堆中开辟空间。
18 num = new int[5];
19
20 //数组声明和创建在一起。
21 int[] nums = new int[5];
22
23 //数组赋值
24 //赋值数组,给堆中的数组空间赋值。
25 nums[0] = 1;
26 nums[1] = 2;
27 nums[2] = 3;
28 nums[3] = 4;
29 nums[4] = 5;
30
31 int sum = 0;
32 for (int i = 0; i < nums.length; i++) {
33 sum = sum + nums[i];
34 }
35 System.out.println("Total is : " + sum);
36 }
37 }