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

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

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

    夢幻之旅

    DEBUG - 天道酬勤

       :: 首頁 :: 新隨筆 :: 聯(lián)系 :: 聚合  :: 管理 ::
      671 隨筆 :: 6 文章 :: 256 評論 :: 0 Trackbacks
    package com.upengs.util;

    /**
     * <ul>
     * <li>Title:[RandomGenerator]</li>
     * <li>Description: [隨機(jī)生成器]</li>
     * <li>Copyright 2009 Upengs Co., Ltd.</li>
     * <li>All right reserved.</li>
     * <li>Created by [Huyvanpull] [2011-2-25]</li>
     * <li>Midified by [modifier] [modified time]</li>
     * </ul>
     * 
     * 
    @version 1.0
     
    */

    public class RandomGenerator
    {
        
    /**
         * <ul>
         * <li>Description:[得到一個小寫字母]</li>
         * <li>Created by [Huyvanpull] [2011-2-25]</li>
         * <li>Midified by [modifier] [modified time]</li>
         * </ul>
         * 
         * 
    @return
         
    */

        
    public static String getLower()
        
    {
            
    return String.valueOf((char) getIntRange(97122));
        }

        
        
    /**
         * <ul>
         * <li>Description:[隨機(jī)得到多個小寫字母]</li>
         * <li>Created by [Huyvanpull] [2011-2-25]</li>
         * <li>Midified by [modifier] [modified time]</li>
         * </ul>
         * 
         * 
    @param length
         * 
    @return
         
    */

        
    public static String getLowers(int length)
        
    {
            StringBuffer lowers 
    = new StringBuffer();
            
    for (int i = 0; i < length; i++)
            
    {
                lowers.append(getLower());
            }

            
    return lowers.toString();
        }

        
        
    /**
         * <ul>
         * <li>Description:[得到一個大寫字母]</li>
         * <li>Created by [Huyvanpull] [2011-2-25]</li>
         * <li>Midified by [modifier] [modified time]</li>
         * </ul>
         * 
         * 
    @return
         
    */

        
    public static String getUpper()
        
    {
            
    return String.valueOf((char) getIntRange(6590));
        }

        
        
    /**
         * <ul>
         * <li>Description:[隨機(jī)得到多個大寫字母]</li>
         * <li>Created by [Huyvanpull] [2011-2-25]</li>
         * <li>Midified by [modifier] [modified time]</li>
         * </ul>
         * 
         * 
    @param length
         * 
    @return
         
    */

        
    public static String getUppers(int length)
        
    {
            StringBuffer upper 
    = new StringBuffer();
            
    for (int i = 0; i < length; i++)
            
    {
                upper.append(getUpper());
            }

            
    return upper.toString();
        }

        
        
    /**
         * <ul>
         * <li>Description:[隨機(jī)得到大寫字母或小寫字母]</li>
         * <li>Created by [Huyvanpull] [2011-2-25]</li>
         * <li>Midified by [modifier] [modified time]</li>
         * </ul>
         * 
         * 
    @return
         
    */

        
    public static String getAlpha()
        
    {
            
    if (getIntRange(01== 0)
            
    {
                
    return getUpper();
            }

            
    return getLower();
        }

        
        
    /**
         * <ul>
         * <li>Description:[隨機(jī)得到一個由大小字母或小寫字母的字符串]</li>
         * <li>Created by [Huyvanpull] [2011-2-25]</li>
         * <li>Midified by [modifier] [modified time]</li>
         * </ul>
         * 
         * 
    @param length
         * 
    @return
         
    */

        
    public static String getAlphas(int length)
        
    {
            StringBuffer alphas 
    = new StringBuffer();
            
    for (int i = 0; i < length; i++)
            
    {
                alphas.append(getUpper());
            }

            
    return alphas.toString();
        }

        
        
    /**
         * <ul>
         * <li>Description:[得到一個字母或數(shù)字]</li>
         * <li>Created by [Huyvanpull] [2011-2-25]</li>
         * <li>Midified by [modifier] [modified time]</li>
         * </ul>
         * 
         * 
    @return
         
    */

        
    public static String getBeta()
        
    {
            
    if (getIntRange(01== 0)
            
    {
                
    return getAlpha();
            }

            
    return String.valueOf(getIntRange(09));
        }

        
        
    /**
         * <ul>
         * <li>Description:[隨機(jī)得到一個字母或數(shù)字的字符串]</li>
         * <li>Created by [Huyvanpull] [2011-2-25]</li>
         * <li>Midified by [modifier] [modified time]</li>
         * </ul>
         * 
         * 
    @param length
         * 
    @return
         
    */

        
    public static String getBetas(int length)
        
    {
            StringBuffer betas 
    = new StringBuffer();
            
    for (int i = 0; i < length; i++)
            
    {
                betas.append(getBeta());
            }

            
    return betas.toString();
        }

        
        
    /**
         * <ul>
         * <li>Description:[隨機(jī)生成某個范圍內(nèi)的隨機(jī)數(shù),包含兩端的數(shù)]</li>
         * <li>Created by [Huyvanpull] [2011-2-25]</li>
         * <li>Midified by [modifier] [modified time]</li>
         * </ul>
         * 
         * 
    @param start
         * 
    @param end
         * 
    @return
         
    */

        
    public static int getIntRange(int start, int end)
        
    {
            
    return (int) (Math.random() * (end - start + 1+ start);
        }

        
        
    /**
         * <ul>
         * <li>Description:[得到一個隨機(jī)整數(shù)]</li>
         * <li>Created by [Huyvanpull] [2011-2-25]</li>
         * <li>Midified by [modifier] [modified time]</li>
         * </ul>
         * 
         * 
    @param end
         * 
    @return
         
    */

        
    public static int getInt(int end)
        
    {
            
    return getIntRange(0, end);
        }

    }

    posted on 2011-02-25 22:16 HUIKK 閱讀(320) 評論(0)  編輯  收藏 所屬分類: Java
    主站蜘蛛池模板: 精品国产日韩亚洲一区在线| 亚洲毛片免费视频| 怡红院亚洲怡红院首页| 91在线亚洲综合在线| 日韩免费视频观看| 皇色在线免费视频| 久久久精品国产亚洲成人满18免费网站 | 精品多毛少妇人妻AV免费久久| 亚洲午夜久久久久妓女影院| 野花视频在线官网免费1| 亚洲视屏在线观看| 无码国产精品一区二区免费I6| 免费夜色污私人影院网站电影| 久久亚洲国产精品成人AV秋霞| 亚洲av无码乱码在线观看野外| 99热这里只有精品6免费| 一级毛片成人免费看a| 亚洲精品国产高清不卡在线| 免费观看黄色的网站| 免费无码又爽又刺激网站直播 | 人妻丰满熟妇无码区免费| 一级特黄a大片免费| 亚洲国产成人手机在线观看| 亚洲精选在线观看| 中文字幕免费在线看线人| 日本一道本不卡免费| 人妻仑乱A级毛片免费看| 国产亚洲午夜高清国产拍精品| 免费欧洲美女牲交视频| 免费看美女让人桶尿口| 九九九国产精品成人免费视频| 怡红院亚洲红怡院在线观看| 亚洲av成人片在线观看| 日本亚洲免费无线码| 伊人久久五月丁香综合中文亚洲| 亚洲国产精品成人精品小说| 亚洲一区二区免费视频| 亚洲视频在线一区二区| 成人黄软件网18免费下载成人黄18免费视频 | 久久亚洲AV无码精品色午夜麻豆| 久久精品国产亚洲沈樵|