亚洲激情专区-91九色丨porny丨老师-久久久久久久女国产乱让韩-国产精品午夜小视频观看

溫馨提示×

JAVA Collections類中的shuffle怎么使用

小億
75
2023-11-02 13:44:44
欄目: 編程語言

Collections類中的shuffle()方法用于隨機打亂集合中元素的順序。

使用方法如下:

  1. 導入java.util.Collections類:import java.util.Collections;
  2. 創建一個集合對象,例如List:List<Integer> list = new ArrayList<>();
  3. 添加元素到集合中:list.add(1); list.add(2); list.add(3);
  4. 使用shuffle()方法打亂集合中元素的順序:Collections.shuffle(list);

完整示例代碼如下:

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

public class ShuffleExample {
    public static void main(String[] args) {
        // 創建一個List集合
        List<Integer> list = new ArrayList<>();
        list.add(1);
        list.add(2);
        list.add(3);
        
        // 打印原始集合
        System.out.println("原始集合:" + list);
        
        // 打亂集合中元素的順序
        Collections.shuffle(list);
        
        // 打印打亂后的集合
        System.out.println("打亂后的集合:" + list);
    }
}

運行以上代碼,輸出結果可能是:

原始集合:[1, 2, 3]
打亂后的集合:[3, 1, 2]

注意:shuffle()方法會修改原始集合中元素的順序,如果不希望修改原始集合,可以先創建一個副本再打亂順序:

List<Integer> copiedList = new ArrayList<>(list);  // 創建副本
Collections.shuffle(copiedList);  // 打亂順序

0
石楼县| 三门峡市| 伽师县| 延津县| 瓦房店市| 武宁县| 蕉岭县| 宜黄县| 阿鲁科尔沁旗| 大兴区| 本溪| 那坡县| 邯郸市| 贵南县| 濮阳县| 射阳县| 深泽县| 铜鼓县| 临城县| 灵璧县| 华坪县| 临漳县| 昌邑市| 合阳县| 台北县| 建平县| 宁国市| 嘉善县| 库伦旗| 林西县| 昌吉市| 德州市| 遂溪县| 赣榆县| 沾益县| 芦山县| 吴江市| 麻栗坡县| 枣阳市| 卢龙县| 郁南县|