9.5 算法

1 排序与混排

List numbers = new ArrayList<>();
for (int i = 1; i <= 49; i++)
    numbers.add(i);
Collections.shuffle(numbers);
List winningCombination = numbers.subList(0, 6);
Collections.sort(winningCombination);
System.out.println(winningCombination);

2 二分法查找


3 一些简单的算法


4 块运算

就是集合之间的运算


5 集合和数组之间的转换


6 自定义算法

用接口定义,而不是具体的实现类

你可能感兴趣的:(Java学习)