真实的国产乱ⅩXXX66竹夫人,五月香六月婷婷激情综合,亚洲日本VA一区二区三区,亚洲精品一区二区三区麻豆

成都創(chuàng)新互聯(lián)網(wǎng)站制作重慶分公司

java中要生成不重復(fù)隨機(jī)數(shù)的方法

本篇文章為大家展示了java中要生成不重復(fù)隨機(jī)數(shù)的方法,代碼簡(jiǎn)明扼要并且容易理解,絕對(duì)能使你眼前一亮,通過(guò)這篇文章的詳細(xì)介紹希望你能有所收獲。

成都創(chuàng)新互聯(lián)公司是由多位在大型網(wǎng)絡(luò)公司、廣告設(shè)計(jì)公司的優(yōu)秀設(shè)計(jì)人員和策劃人員組成的一個(gè)具有豐富經(jīng)驗(yàn)的團(tuán)隊(duì),其中包括網(wǎng)站策劃、網(wǎng)頁(yè)美工、網(wǎng)站程序員、網(wǎng)頁(yè)設(shè)計(jì)師、平面廣告設(shè)計(jì)師、網(wǎng)絡(luò)營(yíng)銷人員及形象策劃。承接:網(wǎng)站設(shè)計(jì)、成都做網(wǎng)站、網(wǎng)站改版、網(wǎng)頁(yè)設(shè)計(jì)制作、網(wǎng)站建設(shè)與維護(hù)、網(wǎng)絡(luò)推廣、數(shù)據(jù)庫(kù)開(kāi)發(fā),以高性價(jià)比制作企業(yè)網(wǎng)站、行業(yè)門戶平臺(tái)等全方位的服務(wù)。

java中要使生成的隨機(jī)數(shù)不重復(fù)可以將已經(jīng)生成的隨機(jī)數(shù)放入到數(shù)組中,每次生成隨機(jī)數(shù)時(shí)與數(shù)組的內(nèi)容比較是否相等,相等則重新生成,不相等則存入數(shù)組。

示例代碼如下(生成10之內(nèi)的4個(gè)不相等的整數(shù)):

public class Demo {
    public static void main(String[] args) {
        int[] a = new int[]{-1,-1,-1,-1};//初始化數(shù)組
        Random random = new Random();
        int count = 0;//記錄有效的隨機(jī)數(shù)個(gè)數(shù)
        while(count < a.length){
            boolean flag = true;//用來(lái)標(biāo)志的變量
            int r = random.nextInt(10);
            for(int i=0;i

其中的變量flag用來(lái)標(biāo)志產(chǎn)生的隨機(jī)數(shù)是否已經(jīng)存在,默認(rèn)值設(shè)置為true,表示不存在,flase表示該隨機(jī)數(shù)已經(jīng)存在。

上述內(nèi)容就是java中要生成不重復(fù)隨機(jī)數(shù)的方法,你們學(xué)到知識(shí)或技能了嗎?如果還想學(xué)到更多技能或者豐富自己的知識(shí)儲(chǔ)備,歡迎關(guān)注創(chuàng)新互聯(lián)行業(yè)資訊頻道。


分享名稱:java中要生成不重復(fù)隨機(jī)數(shù)的方法
本文來(lái)源:http://weahome.cn/article/jdiihd.html

其他資訊

在線咨詢

微信咨詢

電話咨詢

028-86922220(工作日)

18980820575(7×24)

提交需求

返回頂部