<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一级爱做片免费| 日本免费一区二区在线观看| 337P日本欧洲亚洲大胆艺术图| 亚洲精品成人久久| 亚洲日韩在线视频| 亚洲国产精品成人AV无码久久综合影院 | 免费福利在线视频| 三级黄色片免费看| 中文字幕在线免费看线人| 99精品视频免费| 免费人成在线观看网站| 无码国产精品一区二区免费模式 | 国产黄在线观看免费观看不卡| 日韩精品视频在线观看免费| 2022年亚洲午夜一区二区福利 | 妻子5免费完整高清电视| 2021免费日韩视频网| 三年片在线观看免费观看高清电影| 性xxxxx免费视频播放| 久久不见久久见中文字幕免费| 成人免费看片又大又黄| 特级淫片国产免费高清视频| 国产性生交xxxxx免费| 亚洲毛片不卡av在线播放一区| 中文字幕亚洲一区| 亚洲永久永久永久永久永久精品| 亚洲欧洲国产经精品香蕉网| 亚洲午夜理论片在线观看| 亚洲国产精品久久久久| 亚洲色无码专区在线观看| 久久国产精品亚洲一区二区| 亚洲熟妇无码乱子AV电影| 亚洲A∨无码一区二区三区| 亚洲伊人久久大香线焦| 亚洲欧美日韩中文二区| 亚洲午夜在线一区| 亚洲国产成人综合精品| 亚洲日本VA中文字幕久久道具| 黄页网站在线观看免费| 国产亚洲精品91| 成人精品国产亚洲欧洲|