public class timu9 {
public static void main(String args[]){
List list =new ArrayList<Integer>();
list.add(11);
list.add(33);
list.add(22);
list.add(8);
list.add(3);
System.out.println("排序前的集合为"+list);
System.out.println("排序后的集合为"+sort(list).toString());
}
private static List sort(List<Integer> list) {
int[] in=new int[list.size()];
for(int i=0;i<in.length;i++){
in[i]=list.get(i);
}
// 对数组进行排序
for(int x=0;x<in.length-1;x++){
for(int y=x+1;y<in.length;y++){
if(in[x]>in[y]){
int temp;
temp=in[x];
in[x]=in[y];
in[y]=temp;
}
}
}
// 对LIST 元素重新进行赋值
System.out.println();
for(int i=0;i<in.length;i++){
list.set(i, in[i]);
}
return list;
// TODO 自动生成的方法存根
}
} |