色综合图-色综合图片-色综合图片二区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
相關文章:
主站蜘蛛池模板: 日本一级毛片视频无遮挡免费 | 国产91九色刺激露脸对白 | 国产一级做a爰片在线 | 新版天堂资源中文8在线 | 日本三级s级在线播放 | 免费亚洲成人 | 久久99国产乱子伦精品免费 | 国产成人精品一区二区免费 | 成人久久18免费游戏网站 | 在线观看中文字幕一区 | 国产精品一级视频 | 99免费在线视频 | 亚洲欧美日韩国产制服另类 | 中文精品爱久久久国产 | 免费一看一级欧美 | 天天看片日本 | 999国产精品亚洲77777 | 国产成人福利免费观看 | 久久精品亚洲精品国产欧美 | 国产精品三级国语在线看 | 国产乱码一区二区三区四川人 | 亚洲欧美卡通动漫丝袜美腿 | 亚洲羞羞裸色私人影院 | 日本久久香蕉一本一道 | 久久久久99精品成人片三人毛片 | 久久精品免费观看久久 | 国产成人免费高清激情视频 | 国产日韩欧美一区二区三区综合 | 欧美一级毛片兔费播放 | 99在线免费观看 | 大视频在线爱爱爱爱 | 26uuu欧美日韩国产 | 青青爽国产手机在线观看免费 | 欧美另类videosbestsex高清 | 在线欧美一级毛片免费观看 | 欧美日韩在线视频一区 | 日韩在线一区二区三区 | 国产a一级| 欧美午夜精品久久久久免费视 | 国产精品成人不卡在线观看 | 国产精品精品国产 |