我正在研究一种小型数组排序算法,我只是不明白为什么我的输出看起来与此类似:
[I @ 4e5a5622
这不符合我的预期......
public static void main(String [] args){
int[] array = {5,45,234,3};
int n = array.length;
for(int i=0; i<n; i++){
int m = n-1;
for(int j=i+1; j<n; j++){
if(array[j]<array[m]){
m=j;
}
}
int t= array[i]; array[i] = array[m]; array[m] = t;
}
System.out.println(array.toString());
}
感谢您的帮助:D
答案 0 :(得分:0)
尝试使用Arrays.toString()
System.out.println(Arrays.toString(array));