数组的访问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);
    }
};
相关推荐
稚辉君.MCA_P8_Java3 分钟前
Gemini永久会员 Go 返回最长有效子串长度
数据结构·后端·算法·golang
jyyyx的算法博客7 分钟前
LeetCode 面试题 16.22. 兰顿蚂蚁
算法·leetcode
kesifan8 分钟前
JAVA的线程的周期及调度
java·开发语言
李少兄8 分钟前
解决 Spring Boot 中 YAML 配置文件的 `ArrayIndexOutOfBoundsException: -1` 异常
java·spring boot·后端
TL滕11 分钟前
从0开始学算法——第五天(初级排序算法)
数据结构·笔记·学习·算法·排序算法
Q741_14717 分钟前
C++ 高精度计算的讲解 模拟 力扣67.二进制求和 题解 每日一题
c++·算法·leetcode·高精度·模拟
uup18 分钟前
Java 多线程环境下的资源竞争与死锁问题
java
夏乌_Wx20 分钟前
练题100天——DAY19:含退格的字符串+有序数组的平方
算法
Ayanami_Reii21 分钟前
进阶数据结构应用-线段树扫描线
数据结构·算法·线段树·树状数组·离散化·fenwick tree·线段树扫描线
LiuYaoheng22 分钟前
【Android】RecyclerView 刷新方式全解析:从 notifyDataSetChanged 到 DiffUtil
android·java