午夜剧场伦理_日本一道高清_国产又黄又硬_91黄色网战_女同久久另类69精品国产_妹妹的朋友在线

您的位置:首頁(yè)技術(shù)文章
文章詳情頁(yè)

如何基于java隨機(jī)獲取不重復(fù)數(shù)值

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

假如我有一個(gè)數(shù)組:

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

我需要從中隨機(jī)抽取2個(gè)數(shù) 不能重復(fù)抽取,我就會(huì)用這個(gè)方法

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); }

原理就是每抽取一次就刪除已經(jīng)抽取出來(lái)的值,這樣獲取到的值就不會(huì)重復(fù)了

完整代碼:

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); }}

測(cè)試結(jié)果:

3

2

3

0

2

3

以上就是本文的全部?jī)?nèi)容,希望對(duì)大家的學(xué)習(xí)有所幫助,也希望大家多多支持好吧啦網(wǎng)。

標(biāo)簽: Java
相關(guān)文章:
主站蜘蛛池模板: 夜夜夜夜爽 | 亚洲视频一区在线 | 九色影院| 第一福利在线视频 | 国产精成人品免费观看 | 五月婷婷综合网 | 日韩大片在线 | 日本免费专区 | 日本黄页网站免费大全 | 成年人精品 | 日韩黄色免费 | 欧美中文字幕在线视频 | 四虎黄色片| 中文一区在线观看 | 亚洲区视频 | 国产精品综合久久久久久 | 人妖和人妖互交性xxxx视频 | 国产一区二区三区网站 | 日韩国产在线观看 | 中文字幕视频网站 | 黄色一区二区三区 | 欧美福利在线观看 | 欧美一级啪啪 | 亚洲精品久久久蜜桃 | 亚洲成人黄色在线 | 99热99re6国产在线播放 | 黄色三级国产 | 在线观看免费黄色 | 九九热精品视频 | 国产在线观看a | 人人澡人人射 | 日日操免费视频 | 免费在线观看中文字幕 | 亚洲美女啪啪 | 在线观看免费视频黄 | 99在线视频免费 | 日韩欧美三级 | 99精品欧美一区二区蜜桃免费 | 成人久久久精品乱码一区二区三区 | 亚洲免费在线视频观看 | 久久久久久久网站 |