java如何打印数组下角标

java如何打印数组下角标

作者:Rhett Bai发布时间:2026-02-27阅读时长:0 分钟阅读次数:12

用户关注问题

Q
如何在Java中访问数组的索引?

我想知道怎样在Java程序中获取和打印数组元素对应的下标(索引),有没有简单的方法实现?

A

使用循环打印数组索引

可以通过for循环遍历数组,利用循环的控制变量作为索引来打印数组下角标。例如:

int[] arr = {10, 20, 30};
for (int i = 0; i < arr.length; i++) {
    System.out.println("元素的下标是: " + i);
}
Q
Java中下标和数组元素是怎样对应的?

Java数组的下标从哪里开始?打印数组下标时应注意什么?

A

Java数组从0开始计数的特性

在Java中,数组的下标从0开始递增,到数组长度减1为止。例如,长度为5的数组,下标范围是0~4。使用下标访问元素时,要确保下标不越界,否则会抛出ArrayIndexOutOfBoundsException异常。

Q
如何同时打印数组元素及其对应下标?

我希望在打印数组内容时,有格式地显示每个元素以及其对应的下标,有没有简单的写法?

A

同时输出数组元素及其下标的示范代码

可以使用for循环遍历数组,输出格式为“下标: 元素值”以增强可读性。示例代码:

int[] arr = {5, 10, 15};
for (int i = 0; i < arr.length; i++) {
    System.out.println("下标 " + i + ": " + arr[i]);
}