91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

java中collections.shuffle的用法是什么

小億
105
2023-12-16 17:17:42
欄目: 編程語言

Collections.shuffle是Java中的一個方法,用于隨機打亂List中元素的順序。

使用該方法的語法如下: Collections.shuffle(List<?> list)

參數列表中的list為要打亂順序的List。

該方法會隨機地重新排列指定的List中的元素。打亂后的順序是隨機的,并且每個元素被打亂的概率是相等的。

示例代碼如下:

import java.util.ArrayList;
import java.util.Collections;
import java.util.List;

public class ShuffleExample {
    public static void main(String[] args) {
        List<Integer> numbers = new ArrayList<>();
        for (int i = 1; i <= 10; i++) {
            numbers.add(i);
        }
        System.out.println("原始順序:" + numbers);

        Collections.shuffle(numbers);
        System.out.println("打亂后的順序:" + numbers);
    }
}

輸出結果:

原始順序:[1, 2, 3, 4, 5, 6, 7, 8, 9, 10]
打亂后的順序:[2, 4, 6, 9, 3, 7, 8, 5, 10, 1]

可以看到,原始順序為1到10的有序列表,使用Collections.shuffle方法后,列表中的元素被隨機打亂了順序。

0
黑水县| 岱山县| 莱阳市| 鲁山县| 封开县| 兰溪市| 曲周县| 札达县| 砀山县| 贵德县| 曲阜市| 治县。| 山阴县| 韶山市| 甘孜| 东宁县| 桐柏县| 托克逊县| 龙泉市| 吉首市| 萨迦县| 资阳市| 灵武市| 江华| 青铜峡市| 广河县| 拜城县| 文山县| 比如县| 资溪县| 黄大仙区| 佛学| 会宁县| 庄浪县| 绩溪县| 赫章县| 方城县| 城步| 紫金县| 鄂尔多斯市| 中超|