数组的访问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);
    }
};
相关推荐
AllData公司负责人几秒前
亲测丝滑,体验跃迁|AllData通过集成开源项目StreamPark,实时流任务调度更省心!
java·大数据·数据库·人工智能·算法·实时计算·实时开发平台
SunnyDays10118 分钟前
用Java打造交互式Excel仪表板:切片器的实战应用
java·excel
计算机安禾9 分钟前
【c++面向对象编程】第46篇:CRTP(奇异递归模板模式):静态多态的妙用
开发语言·c++·算法
考虑考虑13 分钟前
JDK26支持Http3属性
java·后端·java ee
Nayxxu14 分钟前
Gemini 长上下文成本估算表:输入、输出、缓存怎么拆
java·缓存
Java知识技术分享14 分钟前
claude code安装superpowers
java·ai
九皇叔叔16 分钟前
Spring-Ai-Alibaba [03] multiple-llm-client-demo
java·人工智能·spring
广州灵眸科技有限公司16 分钟前
瑞芯微(EASY EAI)RV1126B 音频电路
开发语言·人工智能·深度学习·算法·yolo·音视频
Dlrb121131 分钟前
数据结构-链表
数据结构·链表·逻辑结构·单向链表·物理结构·valgrind工具
Dicky-_-zhang34 分钟前
边缘计算实战:K3s与KubeEdge对比选型与落地实践
java·jvm