反转List

发布时间 2023-12-20 00:26:19作者: 梅丹隆

一、使用Collections.reverse()方法反转

public void reverseList1(List<String> list) {
    Collections.reverse(list);
}

二、自定义实现

public void reverseList2(List<String> list) {
    List<String> tmpList = new ArrayList<>();
    for (int i = list.size() - 1; i >= 0; i--) {
        tmpList.add(list.get(i));
    }
    list.clear();
    list.addAll(tmpList);
}