数组的访问2

1.数组的索引

数组的索引即数组的下标,使用下标查找到当前位置的数组中的值(注意:数组下标是从0开始的)

java 复制代码
public class ArrayDemo2 {
    public static void main(String[] args) {
        // 数组的索引
        int[] age = {12,22,31};
        // 1.根据索引查找数组元素
        System.out.println(age[0]);
        System.out.println(age[1]);
        System.out.println(age[2]);
       
    }
}

2.数组中元素的修改

根据索引找到要修改的元素,并把新值付给当前要修改的元素

java 复制代码
public class ArrayDemo2 {
    public static void main(String[] args) {
        // 2.修改数组中的元素
        age[0] = 3;
        age[1] = 5;
        age[2] = 6;
        System.out.println(age[0]);
        System.out.println(age[1]);
        System.out.println(age[2]);
    }
}

3.数组长度的获取

使用数组名.length方法可以获取当前数组的数组长度,数组中最后一个元素的下标(索引)为当前数组长度length-1

java 复制代码
public class ArrayDemo2 {
    public static void main(String[] args) {
        int[] age = {12,22,31};
        // 数组的长度
        System.out.println(age.length);
        // 非空数组的最大索引 = array.length - 1
        System.out.println(age.length - 1);
    }
};
相关推荐
Cyanto12 分钟前
Spring注解IoC与JUnit整合实战
java·开发语言·spring·mybatis
qq_4338889312 分钟前
Junit多线程的坑
java·spring·junit
gadiaola17 分钟前
【SSM面试篇】Spring、SpringMVC、SpringBoot、Mybatis高频八股汇总
java·spring boot·spring·面试·mybatis
写不出来就跑路19 分钟前
WebClient与HTTPInterface远程调用对比
java·开发语言·后端·spring·springboot
Cyanto25 分钟前
深入MyBatis:CRUD操作与高级查询实战
java·数据库·mybatis
麦兜*1 小时前
Spring Boot 集成Reactive Web 性能优化全栈技术方案,包含底层原理、压测方法论、参数调优
java·前端·spring boot·spring·spring cloud·性能优化·maven
thusloop1 小时前
380. O(1) 时间插入、删除和获取随机元素
数据结构·算法·leetcode
天上掉下来个程小白1 小时前
MybatisPlus-06.核心功能-自定义SQL
java·spring boot·后端·sql·微服务·mybatisplus
知了一笑1 小时前
独立开发第二周:构建、执行、规划
java·前端·后端
MobotStone1 小时前
无代码+AI时代,为什么你仍然需要像个开发者一样思考
人工智能·算法