数组的访问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);
    }
};
相关推荐
烟雨书信7 分钟前
LINUX中Docker Swarm的介绍和使用
java·linux·docker
今天秃头了吗??22 分钟前
【JAVA】网络编程
java·网络·网络编程·socket
煎饼皮皮侠25 分钟前
【图解】idea中快速查找maven冲突
java·maven·intellij-idea·冲突
科兴第一吴彦祖26 分钟前
在线会议系统是一个基于Vue3 + Spring Boot的现代化在线会议管理平台,集成了视频会议、实时聊天、AI智能助手等多项先进技术。
java·vue.js·人工智能·spring boot·推荐算法
工一木子26 分钟前
HashMap源码深度解析:从“图书馆“到“智能仓库“的进化史
java·源码·hashmap
Lululaurel37 分钟前
机器学习系统框架:核心分类、算法与应用全景解析
人工智能·算法·机器学习·ai·分类
愚润求学41 分钟前
【贪心算法】day8
c++·算法·leetcode·贪心算法
平生不喜凡桃李44 分钟前
C++ 异常
android·java·c++
SamDeepThinking1 小时前
用设计模式重构核心业务代码的一次实战
java·后端·设计模式
endcy20161 小时前
mybatis-plus多租户兼容多字段租户标识
java·mybatis-plus·多租户