什么是数组
1 package jh_08_数组; 2 3 import java.util.Scanner; 4 5 public class jh_01_什么是数组 { 6 /* 7 * 8 */ 9 public static void main(String[] args) { 10 Scanner sc = new Scanner(System.in); 11 // x = 10 12 // y = {1,2,3,4} 13 // 操作。 14 // {4,5,6,8}; 15 /* 16 * 数组基本要素 17 标识符:数组的名称,用于区分不同的数组 18 数组元素:向数组中存放的数据 19 元素下标 index :对数组元素进行编号,从0开始,数组中的每个元素都可以通过下标来访问 20 元素类型:数组元素的数据类型 21 长度。 length 22 */ 23 int [] list = new int[5]; 24 System.out.println(list.length); 25 26 // index 27 // [0,5) 28 // index >= 0 && index < 5 29 // |5|8 |9 | 10|45 | 30 for(int i = 0;i < list.length ;i++) { 31 System.out.println("请输入整数值:"); 32 list[i] = sc.nextInt(); 33 } 34 // list[1] = 8; 35 // list[2] = 9; 36 // list[3] = 10; 37 // list[4] = 45; 38 // ArrayIndexOutOfBoundsException 39 // list[5] = 90; 40 41 // System.out.println(list[0]); 42 // System.out.println(list[-1]); 43 // System.out.println(list[2]); 44 // System.out.println(list[3]); 45 int [] list02 = new int[5]; 46 for (int i = 0; i < list02.length; i++) { 47 48 } 49 for (int i = 0; i < list.length; i++) { 50 51 } 52 53 for (int i = 0; i < list.length; i++) { 54 55 } 56 57 for(int i = 0;i < list.length;i++) { 58 System.out.println(list[i]); 59 } 60 61 62 // 思考。用循环依次取出容器元素---迭代,遍历 63 } 64 }