Java 实现数组的翻转(倒置)利用Collections内部方法
主要利用java内部Collections工具类的API/*Collections类的作用是针对集合操作的工具类Collections类常用方法public static void sort(List list) 将指定的列表按升序排序public static void reverse(List<?> list) 反转指定列表中元素的顺序public static void shuf
·
主要利用java内部Collections工具类的API
/*
Collections类的作用
是针对集合操作的工具类
Collections类常用方法
public static void sort(List list) 将指定的列表按升序排序
public static void reverse(List<?> list) 反转指定列表中元素的顺序
public static void shuffle(List<?> list) 使用默认的随机源随机排列指定的列表
*/
import java.util.ArrayList;
import java.util.Collections;
import java.util.Comparator;
import java.util.List;
public class CollectionsDemo {
public static void main(String[] args) {
List<Integer> list = new ArrayList<>();
list.add(30);
list.add(20);
list.add(10);
list.add(40);
// sort(List list) 将指定的列表按升序排序
Collections.sort(list);
// list.sort(Comparator.naturalOrder()); // 升序
// reverse(List<?> list) 反转指定列表中元素的顺序
Collections.reverse(list);
// list.sort(Comparator.reverseOrder()); // 降序
// shuffle(List<?> list) 使用默认的随机源随机排列指定的列表
Collections.shuffle(list);
System.out.println(list);
}
}
更多推荐
所有评论(0)