一、反转数组/集合
1.1、方法一:Collections.reverse
使用Collections.reverse对集合进行反转
import java.util.ArrayList;
import java.util.Collections;
import java.util.List;
public class Test {
public static void main(String[] args) {
List<String> arrayList = new ArrayList<>();
arrayList.add("A");
arrayList.add("B");
arrayList.add("C");
System.out.println("反转前排序: " + arrayList);
// 使用Collections.reverse()方法反转List
Collections.reverse(arrayList);
System.out.println("反转后排序: " + arrayList);
}
}
输出结果:
反转前排序: [A, B, C]
反转后排序: [C, B, A]
对数组进行反转
import java.util.Arrays;
import java.util.Collections;
public class Test {
public static void main(String[] args) {
String[] arrayList ={"A","B","C"};
System.out.println("反转前排序: " + Arrays.asList(arrayList));
// 使用Collections.reverse()方法反转List
Collections.reverse(Arrays.asList(arrayList));
System.out.println("反转后排序: " + Arrays.asList(arrayList));
}
}
输出结果:
反转前排序: [A, B, C]
反转后排序: [C, B, A]