国产成人精品久久免费动漫-国产成人精品天堂-国产成人精品区在线观看-国产成人精品日本-a级毛片无码免费真人-a级毛片毛片免费观看久潮喷

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

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

瀏覽:93日期: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
相關文章:
主站蜘蛛池模板: 欧美综合自拍亚洲综合百度 | 国产亚洲精品激情一区二区三区 | 日本人一级毛片视频 | 国产成人亚洲综合网站不卡 | 国产在线观看一区二区三区四区 | 免费一级毛片正在播放 | 欧美成人免费高清二区三区 | 日韩欧美一区二区三区不卡视频 | 女人18毛片a级毛片 女人aaaaa片一级一毛片 | 5级做人爱c视版免费视频 | 欧美巨乳在线观看 | 亚洲精品视频专区 | 国产亚洲欧美日韩在线观看不卡 | 成年女人免费又黄又爽视频 | 经典三级久久 | 日韩毛片欧美一级a | 最新国产精品亚洲 | 中文字幕在亚洲第一在线 | 日韩欧美亚洲中字幕在线播放 | 国产欧美久久久精品影院 | 中文字幕 亚洲 一区二区三区 | 成人看的午夜免费毛片 | 亚洲精品m在线观看 | 成人黄色在线免费观看 | 色碰碰 | 色樱桃影院亚洲精品影院 | 久久99精品免费视频 | 91精品免费国产高清在线 | 欧美极品大肚孕妇孕交 | 国产精品吹潮在线播放 | 国产精品视频视频久久 | 男人操美女网站 | 国产性自爱拍偷在在线播放 | 色偷偷888欧美精品久久久 | 人人公开免费超级碰碰碰视频 | 日韩美女视频一区 | 精品国产免费观看一区 | 欧美精品束缚一区二区三区 | 国产亚洲精品福利片 | 久草免费精品视频 | 在线视频第一页 |