色综合图-色综合图片-色综合图片二区150p-色综合图区-玖玖国产精品视频-玖玖香蕉视频

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

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

瀏覽:95日期: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
相關文章:
主站蜘蛛池模板: 日韩一级片视频 | 亚洲综合免费 | 成人性欧美丨区二区三区 | 在线成人播放毛片 | 日本国产在线 | 亚洲一区二区三区久久久久 | 久草免费资源在线 | 深夜福利视频在线观看免费视频 | 亚洲第一激情 | 中文精品久久久久国产不卡 | 一本久| 欧美中文字幕一区二区三区 | 欧美午夜精品久久久久免费视 | 午夜欧美精品久久久久久久久 | 久久在线免费观看视频 | 国产亚洲精品免费 | 久久爱噜噜噜噜久久久网 | 欧美极品在线 | 欧美一级二级三级视频 | 国产精品美女一级在线观看 | 国产精品欧美亚洲日本综合 | 日韩专区欧美 | 特级做a爰片毛片免费看一区 | 国产在线观看网址在线视频 | 欧美videos另类齐全 | 久久久在线视频精品免费观看 | 92看片淫黄大片一级 | 小明台湾成人永久免费看看 | 最刺激黄a大片免费观看 | 精品国产一区二区三区国产馆 | 未成人做爰视频www 窝窝午夜精品一区二区 | 爽爽视频在线观看 | 99久久精品免费看国产 | 国产成人免费片在线视频观看 | 国产午夜精品久久久久九九 | 亚洲国产成人久久综合野外 | 国产欧美日韩在线一区二区不卡 | 久久国产精品二国产精品 | 成人国产亚洲欧美成人综合网 | 国产精品久久久久三级 | 国亚洲欧美日韩精品 |