【发布时间】:2019-12-13 04:12:46
【问题描述】:
public static void printBackwards(int[] list) {
if (list.length == 0) {
System.out.println("");
} else {
for (int i = list.length - 1; i >= 0; i--) {
System.out.println("element" + (Arrays.toString(list))+"is " + list[i]);
}
System.out.println("");
}
如何打印数组的特定元素。例如,我希望它变为 5,4,3,2,1,0,但它一直打印出整个数组。
【问题讨论】:
-
你认为
Arrays.toString(list)是做什么的? -
据我所知你想要
i不是Arrays.toString(list);或更好System.out.printf("Element %d is %d%n", i, list[i]);