public class Demo005 { public static void main(String[] args) { List<Integer> list = new ArrayList(); list.add(0); list.add(9); list.add(5); list.add(2); list.add(30); list.add(26); list.add(1); for (int i = 0; i < list.size() - 1; i++) { for (int j = 1; j < list.size() - i; j++) { Integer a; if ((list.get(j - 1).compareTo(list.get(j)) > 0)) { a = list.get(j - 1); list.set((j - 1), list.get(j)); list.set(j, a); } } } for (Integer i : list) { System.out.println(i.intValue()); } } }