From 245e6900d83f6580c8f7ae46fad8d39dd00cc194 Mon Sep 17 00:00:00 2001 From: xuxin <840198532@qq.com> Date: Fri, 18 Sep 2026 11:08:14 +0800 Subject: [PATCH] =?UTF-8?q?day05--=E6=95=B0=E7=BB=84=E7=9A=84=E5=BC=82?= =?UTF-8?q?=E5=B8=B8=5F=E7=B4=A2=E5=BC=95=E8=B6=8A=E7=95=8C=E5=BC=82?= =?UTF-8?q?=E5=B8=B8=E7=9A=84=E6=93=8D=E4=BD=9C=E4=BB=8B=E7=BB=8D(?= =?UTF-8?q?=E5=8F=96=E5=80=BC=E5=92=8C=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 | 21 +++++++++++++++++++++ day05/src/com/inmind/array01/Demo03.java | 24 ++++++++++++++++++++++++ 2 files changed, 45 insertions(+) create mode 100644 day05/src/com/inmind/array01/Demo02.java create mode 100644 day05/src/com/inmind/array01/Demo03.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..e849afa --- /dev/null +++ b/day05/src/com/inmind/array01/Demo02.java @@ -0,0 +1,21 @@ +package com.inmind.array01; + +public class Demo02 { + public static void main(String[] args) { + //定义一个整数变量 + int i = 10; + System.out.println(i); + //简写形式定义一个整数数组 + int[] arr = {1, 2, 3}; + int[] arr1 = {4, 5, 6}; + System.out.println(arr[1]); + System.out.println(arr1[2]); + + System.out.println(arr); + System.out.println(arr1); + + arr = arr1; + System.out.println(arr); + System.out.println(arr1); + } +} diff --git a/day05/src/com/inmind/array01/Demo03.java b/day05/src/com/inmind/array01/Demo03.java new file mode 100644 index 0000000..073e52d --- /dev/null +++ b/day05/src/com/inmind/array01/Demo03.java @@ -0,0 +1,24 @@ +package com.inmind.array01; + +/** + * ArrayIndexOutOfBoundsException + * 数组索引越界异常 + * 注意:数组的长度固定不变的,数组的最大的索引值为arr.length-1 + * 0~(arr.length-1) + */ +public class Demo03 { + public static void main(String[] args) { + int[] arr = {1, 2, 3}; + System.out.println(arr[0]); + System.out.println(arr[1]); + System.out.println(arr[2]); + //如果使用错误的索引访问数组的数据,那就会报越界异常java.lang.ArrayIndexOutOfBoundsException + //System.out.println(arr[3]); + int index = 2; + if (index > 0 && index < arr.length) { + System.out.println(arr[index]); + } + + System.out.println("程序正常结束"); + } +}