首页 > 解决方案 > 如何打印出数组索引 2-5

问题描述

我正在创建一个涉及数组的程序,有一次我想打印出数组的一部分。我想知道如何打印出例如数组索引 2-5。

我尝试做这样的事情,但没有奏效。

String[] testArray = {"a", "b", "c", "d", "e", "f'", "g"};
System.out.println(testArray[2,5]);

但它没有用。(不是我完全预料到的)。

我只是想知道你会如何做这样的事情。

标签: java

解决方案


您可以Arrays::copyOfRange像这样使用:

Arrays.copyOfRange(testArray, 2, 5)

要打印结果,您可以使用:

System.out.println(Arrays.toString(Arrays.copyOfRange(testArray, 2, 5)));

输出

[c, d, e]

推荐阅读