JAVA代码2

本文介绍了Java编程中数组的创建、不同类型数组的应用(如整数、字符串和浮点数),以及如何通过索引访问和修改数组元素。此外,展示了如何使用循环高效地遍历整个数组。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

public class ArrayDemo1 {
    public static void main(String[] args) {
    //格式:
    //静态初始化
    //完整格式:
    //数据类型 [] 数组名 = new 数据类型[]{元素1,元素2....};
    //简化格式:
    //数据类型 [] 数组名 = {元素1,元素2....};

    //需求1:定义数组存储5个学生的年龄
    int[] arr1 = new int[]{11,12,13,14,15};
    System.out.println(arr1);//[I@58ceff1
        /*int[] arr2 = {11,12,13,14,15};

        //需求2:定义数组存储3个学生的姓名
        String[] arr3 = new String[]{"zhangsan","lisi","wangwu"};
        String[] arr4 = {"zhangsan","lisi","wangwu"};

        //需求3:定义数组存储4个学生的身高 1.93
        double[] arr5 = new double[]{1.93,1.75,1.73,1.81};*/
        //double[] arr6 = {1.93,1.75,1.73,1.81};
        //System.out.println(arr6);//[D@776ec8df  地址值


    }
}
public class ArrayDemo2 {
    public static void main(String[] args) {
        //利用索引对数组中的元素进行访问
        //1.获取数组里面的元素
        //  格式: 数组名[索引]

        int[] arr = {1,2,3,4,5};
        //获取数组中的第一个元素
        //其实就是0索引上对应的元素
        // int number = arr[0];
        // System.out.println(number);//1
        //获取数组中1索引上对应的数据,并直接打印出来
        // System.out.println(arr[1]);//2

        //2.把数据存储到数组当中
        //格式:  数组名[索引] = 具体数据/变量;
        //细节:一旦覆盖之后,原来的数据就不存在了。
        arr[0] = 100;

        System.out.println(arr[0]);//100
    }
}
public class ArrayDemo3 {
    public static void main(String[] args) {
        //1.定义数组
        int[] arr = {1,2,3,4,5};
        //2.获取数组里面所有的元素
        //格式: 数组名[索引]

        /*
        System.out.println(arr[0]);
        System.out.println(arr[1]);
        System.out.println(arr[2]);
        System.out.println(arr[3]);
        System.out.println(arr[4]);*/

        //利用循环改进代码
        //开始条件:0
        //结束条件:数组的长度 - 1(最大索引)
        
       /* for (int i = 0; i < 5; i++) {
            //i: 0 1 2 3 4
            System.out.println(arr[i]);
        }*/

        //在Java当中,关于数组的一个长度属性,length
        //调用方式:数组名.length
        //System.out.println(arr.length);
        for (int i = 0; i < arr.length; i++) {
            //i: 0 1 2 3 4
            System.out.println(arr[i]);
        }

        //扩展:
        //自动的快速生成数组的遍历方式
        //idea提供的
        //数组名.fori
        for (int i = 0; i < arr.length; i++) {
            System.out.println(arr[i]);
        }
    }
}

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值