From 329b2a7397b34417b95225aa716284322e93f7cc Mon Sep 17 00:00:00 2001 From: xuxin <840198532@qq.com> Date: Sat, 18 Jul 2026 15:07:06 +0800 Subject: [PATCH] =?UTF-8?q?day05-=E6=95=B0=E7=BB=84=E7=9A=84=E6=93=8D?= =?UTF-8?q?=E4=BD=9C=E4=BB=8B=E7=BB=8D(=E5=8F=96=E5=80=BC=E5=92=8C?= =?UTF-8?q?=E8=B5=8B=E5=80=BC)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- day05/src/com/inmind/array01/Demo02.java | 31 ++++++++++++++++++++++++ 1 file changed, 31 insertions(+) create mode 100644 day05/src/com/inmind/array01/Demo02.java diff --git a/day05/src/com/inmind/array01/Demo02.java b/day05/src/com/inmind/array01/Demo02.java new file mode 100644 index 0000000..0d05fbd --- /dev/null +++ b/day05/src/com/inmind/array01/Demo02.java @@ -0,0 +1,31 @@ +package com.inmind.array01; +/* +- 数组中有索引(门牌号),从0开始递增 +- 数组中有个length属性,数组.length获取数组固定的长度 +- 数组取值:int a = 数组[索引] +- 数组赋值:数组[索引] = 值 + */ +public class Demo02 { + public static void main(String[] args) { + //动态创建数组1 + int[] arr1 = new int[3]; + //静态创建数组2 + int[] arr2 = new int[]{1,2}; + + //证明数组的长度,数组有个属性length + System.out.println(arr1.length);//3 + System.out.println(arr2.length);//2 + //打印arr1的第二个空间的值 + int value = arr1[1]; + System.out.println(value);//0 + //修改arr1的第二个空间的值为10; + arr1[1] = 10; + value = arr1[1]; + System.out.println(value);//10 + System.out.println("-------------------"); + //查看arr2的第二个空间的值 + System.out.println(arr2[1]);//2 + //虽然arr2的长度为2,能否查看arr2的第三个空间的值??不能,否则java.lang.ArrayIndexOutOfBoundsException + //System.out.println(arr2[2]); + } +}