数组的访问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);
    }
};
相关推荐
-曾牛5 分钟前
开启 Spring AI 之旅:从入门到实战
java·人工智能·spring·指南·教学·大模型应用·springai
一匹电信狗5 分钟前
【数据结构】堆的完整实现
c语言·数据结构·c++·算法·leetcode·排序算法·visual studio
丝瓜蛋汤29 分钟前
PCA主成分分析法(最大投影方差,最小重构距离,SVD角度)
人工智能·算法·机器学习
Catfood_Eason42 分钟前
XML简介
xml·java·前端
un_fired44 分钟前
【leetcode刷题日记】lc.78-子集
算法·leetcode
LIUDAN'S WORLD1 小时前
第 2.3 节: 基于 Python 的关节空间与任务空间控制
人工智能·python·算法
achene_ql1 小时前
缓存置换:用c++实现最不经常使用(LFU)算法
c++·算法·缓存
尽兴-1 小时前
缓存分片哈希 vs 一致性哈希:优缺点、区别对比及适用场景(图示版)
算法·缓存·哈希算法
钢铁男儿1 小时前
C#编程精要:局部变量、类型推断与常量深度解析
java·开发语言·c#
哈全网络2 小时前
如何使用 DeepSeek 帮助自己的工作?
人工智能·算法·ai编程·ai写作