我正在创建一个涉及数组的程序,有一次我想打印出数组的一部分。我想知道如何打印出例如数组索引 2-5。
我尝试做这样的事情,但没有奏效。
String[] testArray = {"a", "b", "c", "d", "e", "f'", "g"};
System.out.println(testArray[2,5]);
Run Code Online (Sandbox Code Playgroud)
但它没有用。(并不是说我也完全预料到了)。
我只是想知道你会怎么做这样的事情。
您可以Arrays::copyOfRange像这样使用:
Arrays.copyOfRange(testArray, 2, 5)
Run Code Online (Sandbox Code Playgroud)
要打印结果,您可以使用:
System.out.println(Arrays.toString(Arrays.copyOfRange(testArray, 2, 5)));
Run Code Online (Sandbox Code Playgroud)
输出
[c, d, e]
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
212 次 |
| 最近记录: |