随机生成8位字符串



随机生成8位字符串

package

com.lgq.test;

import

org.apache.commons.lang3.RandomStringUtils;

 

public

class
TestRandom {

 

/**

*
随机生成8位数字字符串

*
@return

*/

protected

static
String randomInt() {

String
randomNum = String.valueOf(Math.random());

randomNum
= randomNum.replace(“.”,
“”);

randomNum
= randomNum.substring(0,
8);

return

randomNum;


}

 

public

static
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);

 

}

 

}