首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > J2SE开发 >

怎么生成10位定长的随机数字串

2012-01-15 
如何生成10位定长的随机数字串如题,如何生成10位定长的随机数字串?新手,请多指点~![解决办法]不好意思,看

如何生成10位定长的随机数字串
如题,
如何生成10位定长的随机数字串?
新手,请多指点~!

[解决办法]
不好意思,看错了,呵呵,是随机数字串,改一下:

Java code
    public static String getRandomString(int length) {        length = length < 0 ? -length : length;        char[] chs = new char[length];        Random ran = new Random();        for(int i = 0; i < chs.length; i++) {            chs[i] = (char)(ran.nextInt(10) + '0');        }        return new String(chs);    }
[解决办法]
Java code
  /**     * 返回一个随机数     *     * @param i     * @return 一个随机数     */    public static String getRandom(int i) {        Random random = new Random();        // int suiJiShu = jjj.nextInt(9);        if (i == 0) {            return "";        }        String strRandom = "";        for (int k = 0; k < i; k++) {            strRandom = strRandom + random.nextInt(9);        }        return strRandom;    } 

热点排行