import java.util.ArrayList;import java.util.List;
/** 定义一个静态方法,该方法可以接收一个List<Integer>,方法内对List进行排序 * @author a * * */public class Test9 {
public static void main(String[] args) { List<Integer> list = new ArrayList<Integer>(); list.add(1); list.add(6); list.add(2); list.add(4); list.add(7); list.add(8); list.add(3); list.add(5); a(list); } public static void a(List<Integer> list) { int temp = 0; Object number[] = list.toArray(); for(int i = 0; i < number.length; i++) { for(int j = 0; j < number.length; j++) { if(Integer.parseInt(number[i].toString()) > Integer.parseInt(number[j].toString())) { temp = Integer.parseInt(number[j].toString()); number[j] = number[i]; number[i] = temp; } } } for(int j = 0; j < number.length; j++) { System.out.println(number[j]); } } }
|