<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    JAVA—咖啡館

    ——?dú)g迎訪問rogerfan的博客,常來《JAVA——咖啡館》坐坐,喝杯濃香的咖啡,彼此探討一下JAVA技術(shù),交流工作經(jīng)驗(yàn),分享JAVA帶來的快樂!本網(wǎng)站部分轉(zhuǎn)載文章,如果有版權(quán)問題請(qǐng)與我聯(lián)系。

    BlogJava 首頁 新隨筆 聯(lián)系 聚合 管理
      447 Posts :: 145 Stories :: 368 Comments :: 0 Trackbacks
    //根據(jù)不同的難度產(chǎn)生隨機(jī)字母和數(shù)字
    for(int i=0; readomNumStart.length()<4; i++) {
    if(difficult == 1) {

    //產(chǎn)生隨機(jī)的0-9的數(shù)字
    a = String.valueOf((int)(Math.random() * 10)) ;
    }
    if(difficult == 2) {

    //在0-9和a,b,c,d中隨機(jī)產(chǎn)生。
    String[] readomWord = {"0","1","2","3","4","5","6","7","8","9","a","b","c","d"};
    int readomWordIndex = (int)(Math.random() * 13);
    a = readomWord[readomWordIndex];
    }
    if(difficult == 3) {

    //產(chǎn)生隨機(jī)的字母
    char readomLetter = (char)(Math.random ()*26+'a');
    a = String.valueOf(readomLetter) ;
    }
    if(difficult == 4) {

    //產(chǎn)生隨機(jī)的數(shù)字和字母的組合
    String[] readomHard = new String[20];
    int readomWordIndex = (int)(Math.random() * 19);
    for(int j=0; j<20; j++) {
    int readomWordNum = (int)(Math.random() * 10);
    char readomLetter = (char)(Math.random ()*26+'a');
    if(readomWordNum % 2 == 0) {
    readomHard[j] = readomWordNum + "";
    }else{
    readomHard[j] = String.valueOf(readomLetter);
    }
    }
    a = readomHard[readomWordIndex];
    }

    //這樣寫代碼比較短。我也參考了許多人的代碼大部分都很復(fù)雜。我不喜歡寫那么多代碼,所以就這樣寫了。還不能知道這樣寫效率有沒有問題,在我本機(jī)上運(yùn)行沒有什么感覺。
    posted on 2009-05-14 11:40 rogerfan 閱讀(454) 評(píng)論(1)  編輯  收藏 所屬分類: 【Java知識(shí)】

    Feedback

    # re: 【轉(zhuǎn)】關(guān)于java產(chǎn)生隨機(jī)數(shù)代碼 2009-10-30 18:35 Hiri
    用不了那么長吧.
    你代碼我沒看完,太長了.哈哈
    自已寫了個(gè).稍微驗(yàn)證了下.好像還可以.
    看看吧

    public class RandomNum
    {

    private static final int first = 48;
    private static final int total = 36;
    public static void main(String args[])
    {
    for(int i=0; i<4 ; i++)
    {
    int tmp = 0;
    if((tmp = (int)(Math.random() * total + first)) > 57)
    {
    tmp += 39;
    }
    System.out.print((char)tmp);
    }
    }
    }
      回復(fù)  更多評(píng)論
      

    主站蜘蛛池模板: 亚洲情a成黄在线观看动漫尤物| 亚洲第一福利网站在线观看| 亚洲AV日韩AV高潮无码专区| 国产高清对白在线观看免费91| 国产免费观看黄AV片| 亚洲AV无码一区二区三区电影| 丁香花免费完整高清观看| 亚洲人成人77777网站不卡| 美女内射毛片在线看免费人动物| 麻豆亚洲AV永久无码精品久久| 99视频精品全部免费观看| 夜夜亚洲天天久久| 成人在线免费看片| 亚洲av片不卡无码久久| 成人免费一区二区三区在线观看| 自拍偷区亚洲国内自拍| 国产乱子伦精品免费无码专区| 免费精品国自产拍在线播放 | 亚洲成a人片在线不卡一二三区| 我想看一级毛片免费的| 亚洲AV无码AV吞精久久| 日本中文一区二区三区亚洲| 黄桃AV无码免费一区二区三区| 久久亚洲精品AB无码播放| 91九色视频无限观看免费| 在线观看亚洲AV每日更新无码| 四虎国产精品免费久久影院| 国产免费牲交视频免费播放| 亚洲宅男永久在线| 最近最好的中文字幕2019免费 | 老司机午夜精品视频在线观看免费| 亚洲 自拍 另类小说综合图区| 怡红院免费全部视频在线视频| 中文字幕亚洲第一在线| 好爽…又高潮了毛片免费看| 日韩一级片免费观看| 久久亚洲成a人片| 卡1卡2卡3卡4卡5免费视频 | 一级白嫩美女毛片免费| 日韩亚洲Av人人夜夜澡人人爽 | 日韩成人免费aa在线看|