123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354 |
- package j1_java_basic.J20250525;
- /**
- * @author WanJl
- * @version 1.0
- * @title Demo01
- * @description
- * @create 2025/5/25
- */
- public class Demo01 {
- public static void main(String[] args) {
- //问题:我们现在要存储多个学生信息比如全部20位同学的姓名。
- String n1="张三";
- String n2="李四";
- //创建一个数组,用来存储多组数据的容器
- String[] sArr=new String[]{"张三","李四","王五","赵六"};
- System.out.println(sArr);
- String[] sArr1; //其实就是创建了某一种数据类型的变量,变量名是sArr1;
- sArr1=new String[]{"张三","李四","王五","赵六"}; //创建数组,在内存中开辟一块空间用来存储多组数据。
- //创建数组变量的三种方式:
- int[] arr; //建议使用这种,arr是int类型数组的变量
- int a; //a是int类型的变量
- int []arr1;
- int arr2[];
- //任何的变量在使用之前,都需要进行初始化赋值
- //数组的初始化方式有两种:
- //动态初始化:先固定数组的长度,然后在动态的对数组元素进行赋值。
- int[] iArr=new int[10];//动态初始化创建了长度为10数组。
- //为数组中某个元素赋值: 数组名[索引值]=变量值;
- //数组在内存空间中是连续分配的。每个元素都对应一个唯一的索引值。
- //数组的索引值从0开始
- // 我们可以根据数组索引值,来获取对应的数组元素。
- //数组名[索引值]=变量值;
- iArr[0]=15;
- iArr[1]=6;
- //获取数组中的元素:通过 数组名[索引值] 来获取
- int i=iArr[0];
- System.out.println(i);
- System.out.println(iArr[1]);
- System.out.println(iArr[9]);
- //一个一个输出所有数组元素的方式,我们叫它:遍历数组
- for (int j = 0; j < 10; j++) {
- System.out.println(iArr[j]);
- }
- }
- }
|