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

溫馨提示×

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
班玛县| 托克托县| 孙吴县| 长垣县| 密山市| 壶关县| 台北市| 麻江县| 德江县| 保定市| 安仁县| 南华县| 凌源市| 济南市| 贵阳市| 博乐市| 法库县| 汕头市| 田林县| 廉江市| 仙桃市| 江门市| 德安县| 建昌县| 沧州市| 吴旗县| 通海县| 安义县| 克山县| 惠水县| 新昌县| 来凤县| 凉山| 沙坪坝区| 江门市| 威宁| 安平县| 资讯| 双流县| 陕西省| 克东县|