java 对一个有序的降序对象集合进行遍历,要求每次遍历是从自己本身和后续下标对象都要对比的代码案例
时间: 2024-06-01 13:09:14 浏览: 69
Java中List集合的遍历实例详解
5星 · 资源好评率100%
以下是Java代码示例:
List<Integer> list = new ArrayList<Integer>();
list.add(5);
list.add(3);
list.add(1);
list.add(0);
for(int i=0; i<list.size(); i++){
for(int j=i+1; j<list.size(); j++){
if(list.get(j) > list.get(i)){
int temp = list.get(i);
list.set(i, list.get(j));
list.set(j, temp);
}
}
}
for(int i=0; i<list.size(); i++){
System.out.println(list.get(i));
}
这段代码通过两层for循环进行遍历,每次将当前元素和后续的所有元素进行比较,如果后续的元素比当前元素大,则交换它们的位置。这样就可以实现对一个有序的降序对象集合进行遍历。
阅读全文