随机生成8位字符串

来源:互联网 发布:淘宝靠谱化妆品代购店 编辑:程序博客网 时间:2024/05/20 19:30


随机生成8位字符串


packagecom.lgq.test;
importorg.apache.commons.lang3.RandomStringUtils;
 
publicclass TestRandom {
     
    /**
     * 随机生成8位数字字符串
     * @return
     */
    protectedstatic String randomInt() {
        String randomNum = String.valueOf(Math.random());
        randomNum = randomNum.replace(".","");
        randomNum = randomNum.substring(0,8);
        returnrandomNum;
    }
     
    publicstatic void main(String[] args) {
        /*
         * 自己编写方法生成
         */
        String randomNum1 = TestRandom.randomInt();
        System.out.println(randomNum1);
        /*
         * commons lang 里面已经有了如此强大的方法
         * # org.apache.commons.lang3.RandomStringUtils
         */
        String randomNum2 = RandomStringUtils.randomNumeric(8);
        System.out.println(randomNum2);
         
    }
 
}
0 0