day05-数组的3种定义方式

This commit is contained in:
2025-12-25 14:20:55 +08:00
parent 1e38561dc7
commit d1980f12bc
2 changed files with 55 additions and 0 deletions

11
day05/day05.iml Normal file
View File

@@ -0,0 +1,11 @@
<?xml version="1.0" encoding="UTF-8"?>
<module type="JAVA_MODULE" version="4">
<component name="NewModuleRootManager" inherit-compiler-output="true">
<exclude-output />
<content url="file://$MODULE_DIR$">
<sourceFolder url="file://$MODULE_DIR$/src" isTestSource="false" />
</content>
<orderEntry type="jdk" jdkName="17" jdkType="JavaSDK" />
<orderEntry type="sourceFolder" forTests="false" />
</component>
</module>

View File

@@ -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
}
}