From 0a01ee2480c08b2560514f7edf0abd3ccaa726b3 Mon Sep 17 00:00:00 2001 From: xuxin <840198532@qq.com> Date: Thu, 17 Sep 2026 16:24:56 +0800 Subject: [PATCH] =?UTF-8?q?day05--=E6=95=B0=E7=BB=84=E7=9A=84=E6=A6=82?= =?UTF-8?q?=E8=BF=B0=E5=92=8C3=E7=A7=8D=E5=AE=9A=E4=B9=89=E6=A0=BC?= =?UTF-8?q?=E5=BC=8F?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- day05/day05.iml | 11 +++++++ day05/src/com/inmind/array01/Demo01.java | 41 ++++++++++++++++++++++++ 2 files changed, 52 insertions(+) create mode 100644 day05/day05.iml create mode 100644 day05/src/com/inmind/array01/Demo01.java diff --git a/day05/day05.iml b/day05/day05.iml new file mode 100644 index 0000000..6db0c46 --- /dev/null +++ b/day05/day05.iml @@ -0,0 +1,11 @@ + + + + + + + + + + + \ No newline at end of file diff --git a/day05/src/com/inmind/array01/Demo01.java b/day05/src/com/inmind/array01/Demo01.java new file mode 100644 index 0000000..cb226a5 --- /dev/null +++ b/day05/src/com/inmind/array01/Demo01.java @@ -0,0 +1,41 @@ +package com.inmind.array01; +/* +数组概念: 数组就是存储数据长度固定的容器,保证多个数据的数据类型要一致。 + +数组的3种定义格式 +一.数组的动态初始化 + 数组存储的数据类型[] 数组名字 = new 数组存储的数据类型[长度]; + 数据类型[] 数组名 = new 数据类型[数组长度]; + + 数组存储的数据类型:当前就是4类8种的基本数据类型,但是可以使用java中任意类型(引用类型) + []:数组 + 数组名:就是标识符的一种,用来操作数组 + new:java中的关键字,在堆内存中开辟空间 + 数组存储的数据类型:与前面的数据类型保持一致 + [长度]:决定 数组的长度 + +二.数组的静态初始化 +数据类型[] 数组名 = new 数据类型[]{值1,值2,值3...}; +这种格式,没有直接给出数组的长度,但是根据传入的数据的数量,来确定 + +三.数组的静态初始化简写形式 +数据类型[] 数组名 = {值1,值2,值3...}; +这种格式,没有直接给出数组的长度,但是根据传入的数据的数量,来确定 + */ +public class Demo01 { + public static void main(String[] args) { + //一.数组的动态初始化 + //数组存储的数据类型[] 数组名字 = new 数组存储的数据类型[长度]; + //请定义一个长度为3的存放整数int的数组 + int[] arr1 = new int[3]; + + //二.数组的静态初始化 + int[] arr2 = new int[]{1,2,3,4,5}; + + //三.数组的静态初始化简写形式 + int[] arr3 = {1,2,3,4,5}; + + String[] arr4 = {"1","2","3"}; + + } +}