亚洲精品久久久中文字幕-亚洲精品久久片久久-亚洲精品久久青草-亚洲精品久久婷婷爱久久婷婷-亚洲精品久久午夜香蕉

您的位置:首頁技術文章
文章詳情頁

如何基于java隨機獲取不重復數值

瀏覽:64日期:2022-08-24 13:26:43

假如我有一個數組:

ArrayList<Integer> mArrayList = new ArrayList<Integer>();mArrayList.add(0);mArrayList.add(1);mArrayList.add(2);mArrayList.add(3);

我需要從中隨機抽取2個數 不能重復抽取,我就會用這個方法

public void getValue(ArrayList<Integer> mArrayList){ Random mRandom = new Random(); int a = mRandom.nextInt(mArrayList.size()); int value = mArrayList.get(a); System.out.println(value + ''); mArrayList.remove(a); }

原理就是每抽取一次就刪除已經抽取出來的值,這樣獲取到的值就不會重復了

完整代碼:

package com.xiaoqiu.test;import java.util.ArrayList;import java.util.Random;public class Test { public static void main(String[] args) { ArrayList<Integer> mArrayList = new ArrayList<Integer>(); mArrayList.add(0); mArrayList.add(1); mArrayList.add(2); mArrayList.add(3); Test mTest = new Test(); mTest.getValue(mArrayList); mTest.getValue(mArrayList); } public void getValue(ArrayList<Integer> mArrayList){ Random mRandom = new Random(); int a = mRandom.nextInt(mArrayList.size()); int value = mArrayList.get(a); System.out.println(value + ''); mArrayList.remove(a); }}

測試結果:

3

2

3

0

2

3

以上就是本文的全部內容,希望對大家的學習有所幫助,也希望大家多多支持好吧啦網。

標簽: Java
相關文章:
主站蜘蛛池模板: 之后3在线观看完整免费酷客 | 国产性生大片免费观看性 | 97精品高清一区二区三区 | 久久久日韩精品国产成人 | 免费jizz在在线播放国产 | 成人满18在线观看网站免费 | 成人黄色毛片 | 草久久| 99久久国产免费中文无字幕 | 真实国产乱子伦精品一区二区三区 | 99久久精品免费精品国产 | 日韩精品电影一区 | 国产尤物在线观看 | 成人欧美一级毛片免费观看 | 沟沟人体一区二区 | 亚洲综合偷自成人网第页 | 91一区二区午夜免费福利网站 | 国产精品你懂的在线播放调教 | 黄色国产 | www.香蕉.com| 亚洲综合第一页 | 欧美一级级a在线观看 | a一级免费 | 精品国产高清a毛片 | 国内精品91久久久久 | 那种视频在线观看 | 神马午夜dy888| 网站啪啪 | 国产香港特级一级毛片 | 欧美日韩一区二区三区高清不卡 | 亚洲精品aⅴ中文字幕乱码 亚洲精品aaa | 久久国产精品免费 | 关婷哪一级毛片高清免费看 | 91黑丝国产线观看免费 | 4444在线观看片 | 99久9在线 | 免费 | 91刘亦菲精品福利在线 | 亚洲免费二区三区 | 五月婷婷综合激情网 | 91精品国产91久久综合 | 亚洲国产精久久久久久久春色 |