生成指定长度随机字母和数字
/**
* 生成指定长度随机字母和数字
*
* @param length
* @return
*/
private static final String ALL_CHAR_NUM = "0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz";
public static String getStringNumRandom(int length) {
//生成随机数字和字母,
Random random = new Random();
StringBuilder saltString = new StringBuilder(length);
for (int i = 1; i <= length; ++i) {
saltString.append(ALL_CHAR_NUM.charAt(random.nextInt(ALL_CHAR_NUM.length())));
}
return saltString.toString();
}
该代码片段定义了一个Java方法,用于生成包含指定长度的随机字母和数字的字符串。它使用了一个包含所有可能字符的常量,结合Random类来决定每个字符的位置。
687

被折叠的 条评论
为什么被折叠?



