第1个回答 2013-09-09
public class ArraySort
{ public void sortArr(int[] arr,int len)
{ int tem=0;
for(int i=0;i<len;i++)
{ for(int j=len-1;j>=i+1;j--)
{ if(arr[j]<arr[j-1])
{ tmp=arr[j];
arr[j]=arr[j-1];
arr[j-1]=tmp;
}
}
}
}
public void print(int[]arr,int len)
{ for(int i=1;i<=len;i++)
{ System.out.print(arr[i-1]="\t");
}
}
}
第2个回答 2013-09-09
public class SortDemo {
public static void main(String[] args) {
int[] a = {20,10,50,40,30,70,60,80,90,100};
for (int i = a.length - 1; i >= 0; i--) {
for (int j = 0; j < i; j++) {
if(a[j] > a[j+1]){
int temp;
temp = a[j];
a[j] = a[j+1];
a[j+1] = temp;
}
}
System.out.println(a[i]);
}
}
}