久久精品人人爽,华人av在线,亚洲性视频网站,欧美专区一二三

JAVA Collections類中的shuffle怎么使用

151次閱讀
沒有評論

共計 802 個字符,預計需要花費 3 分鐘才能閱讀完成。

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);  // 打亂順序 

丸趣 TV 網 – 提供最優質的資源集合!

正文完
 
丸趣
版權聲明:本站原創文章,由 丸趣 2023-12-13發表,共計802字。
轉載說明:除特殊說明外本站除技術相關以外文章皆由網絡搜集發布,轉載請注明出處。
評論(沒有評論)
主站蜘蛛池模板: 甘谷县| 阳朔县| 新密市| 冀州市| 峨眉山市| 德州市| 响水县| 哈巴河县| 临安市| 杭锦后旗| 汕头市| 宿迁市| 眉山市| 三江| 当雄县| 桑植县| 祥云县| 通海县| 邯郸市| 丽水市| 灵武市| 蚌埠市| 班戈县| 天气| 平遥县| 家居| 安平县| 兴宁市| 肇源县| 永善县| 伊川县| 左贡县| 衡水市| 长葛市| 瑞安市| 清流县| 华容县| 和龙市| 年辖:市辖区| 垫江县| 台北县|