Java 洗牌算法
<h5>Java自带洗牌算法</h5>
<pre><code>package com.example.mydemo.code;
import java.util.ArrayList;
import java.util.Collections;
import java.util.List;
public class App {
public static void main(String[] args) {
List<Integer> list = new ArrayList<>();
for (int i = 0; i < 10; i++) {
list.add(i);
}
shuff(list);
}
/**
* jdk 洗牌算法
*
* @param list
*/
public static void shuff(List<Integer> list) {
Collections.shuffle(list);
for (Integer integer : list) {
System.out.println(integer);
}
}
}
</code></pre>