只是好奇,但是当我尝试使用它来反转数组时,它总是会吐出一些不连贯的乱码,而不是反转的数组,例如[I@43256ea2
. 关于它为什么这样做的任何想法?
public class Fiddle {
public static void main(String[] args) {
int[] number = {1,2,3,4,5};
System.out.println(reverse(number));
}
public static int[] reverse(int[] a) {
int[] b = new int[a.length];
for (int i = 0; i < a.length; i++) {
b[a.length-1-i] = a[i];
}
return b;
}
}
感谢您对为什么会发生这种情况的任何想法(这可能是因为我忘记了一些东西)。