List<Integer> list = new ArrayList<>();
list.add(2);
list.add(1);
list.add(3);
list.add(4);
list.add(5);
System.out.println(list);
for (int i = 0; i < list.size(); i++) {
boolean flag = false;
for (int j = 0; j < list.size() - i - 1; j++) {
Integer a = list.get(j);
Integer b = list.get(j + 1);
if (a > b){
flag = true;
list.set(j, b);
list.set(j+1, a);
}
}
if (!flag){
break;
}
}
System.out.println(list);
排序-冒泡排序
最新推荐文章于 2024-09-15 18:27:07 发布