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

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

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

瀏覽:144日期: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)文章:
主站蜘蛛池模板: 成人免费视频观看视频 | 亚av在线| 看黄色一级大片 | 中文字幕第一页av | 日韩一级高清 | 中文字幕一区二区三区在线观看 | china激情老汉69老头乐 | 午夜免费网址 | 国产精品9| 欧美夜夜操| 午夜色综合 | 国产精品99视频 | 久久视奸 | 精品久久久久久亚洲综合网站 | 国产专区av | 九九热在线观看视频 | 香蕉视频在线观看视频 | 亚洲天堂激情 | 日韩欧美网| 久草热在线 | 丁香六月婷婷综合 | 日韩成人动漫 | 久久精品99国产国产精 | 强开乳罩摸双乳吃奶羞羞www | 欧美久久久久久久久久久久 | 伊人国产在线观看 | 青青草网| 日本一区二区三区四区视频 | 美女天堂网 | 秋霞一区二区 | 在线中文字幕亚洲 | 国内自拍第一页 | 国产一区二区视频免费观看 | 日韩av片在线免费观看 | 亚洲人精品 | 亚洲美女福利视频 | av一二三四 | 免费中文字幕日韩 | 成人做爰www免费看视频网站 | 亚洲三级小视频 | www.69av|