package ye;
public class Ye_4 {
public static void main(String args[]){
int[] arr={2,9,5,3};
maopao(arr);
System.out.print(arr);
}
public static void maopao(int[] arr){
for (int x=0;x<arr.length-1;x++){
for(int y=0;y<arr.length-x-1;y++){
//-x 让没一次比较次数减少。-1为了避免角标越界
if(arr[y]<arr[y+1]){
int temp=arr[y+1];
arr[y+1]=arr[y];
arr[y]=temp;
}
}
}
}
}
为什么输出是乱码的 [I@de6ced 程序也没提示错误啊
|