当前位置: 代码迷 >> J2SE >> 怎么生成10位定长的随机数字串
  详细解决方案

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

热度:358   发布时间:2016-04-24 12:36:05.0
如何生成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;    }
  相关解决方案