From d1980f12bcb764cbe078fadc7cbd438762b52ca8 Mon Sep 17 00:00:00 2001 From: xuxin <840198532@qq.com> Date: Thu, 25 Dec 2025 14:20:55 +0800 Subject: [PATCH] =?UTF-8?q?day05-=E6=95=B0=E7=BB=84=E7=9A=843=E7=A7=8D?= =?UTF-8?q?=E5=AE=9A=E4=B9=89=E6=96=B9=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/Demo01_array.java | 44 ++++++++++++++++++++++++++ 2 files changed, 55 insertions(+) create mode 100644 day05/day05.iml create mode 100644 day05/src/com/inmind/Demo01_array.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/Demo01_array.java b/day05/src/com/inmind/Demo01_array.java new file mode 100644 index 0000000..f0c0928 --- /dev/null +++ b/day05/src/com/inmind/Demo01_array.java @@ -0,0 +1,44 @@ +package com.inmind; +/* +该类要学习的内容: + 数组:将多个数据保存到一起, + 2个特点:存储数据的长度是固定不能变;数据类型必须一致。 + +数组的定义格式有3种: + + 1.数组的定义格式一:(数组的动态初始化) + 数组中要保存的数据类型[] 数组名 = new 数组中要保存的数据类型[数组的长度]; + 数据类型[] 数组名 = new 数据类型[数组的长度]; + + 数组中要保存的数据类型:当前就是4类8种基本数据类型,但是这个可以使用java中的任意类型 + []:数组的意思 + 数组名:可以理解为变量名,是标识符中的一种,数组名用来操作数组中的数据 + new:java中的关键字的一种,给虚拟机看的,会开辟新的空间 + 数组中要保存的数据类型:要跟前面的数据类型保持一致 + [数组的长度]:决定数组的长度 + + 2.数组的定义格式二:(数组的静态初始化) + 数据类型[] 数组名 = new 数据类型[]{值1,值2,值3}; + + 这种格式,没有直接给数组的长度,它是根据你直接传入的值,确定自己的长 + + 3.数组的定义格式三:(数组的静态初始化简写形式) + 数据类型[] 数组名 = {值1,值2}; + 这种格式,没有直接给数组的长度,它是根据你直接传入的值,确定自己的长度 + + */ +public class Demo01_array { + public static void main(String[] args) { + //1.数组的定义格式一:(数组的动态初始化) + //创建一个int型的数组,长度为3 + int[] array = new int[3]; + + //2.数组的定义格式二:(数组的静态初始化) + //创建一个double型的数组,具体的值为1.0,2.0,3.0 + double[] array1 = new double[]{1.0,2.0,3.0}; + + //3.数组的定义格式三:(数组的静态初始化简写形式) + //创建一个String类型的数组,具体的值分别,java,c,python,html,css + + } +}