private static Random random = new Random();
public static String getRandomNumber(String[] range,int rangeLength,int length){
StringBuffer sb = new StringBuffer();
for(int i=0;i<length;i++){
sb.append(String.valueOf(range[random.nextInt(rangeLength)]));
}
return sb.toString();
}
public static void main(String[] args) {
String[] range = {"0","1","2","3","4","5","6","7","8","9","a","b","c","d","e","f","g","A","B","C"};
System.out.println(getRandomNumber(range, 20, 6));
}
随机数字组成密码
最新推荐文章于 2022-02-22 11:20:04 发布
本文介绍了一种使用Java编程语言通过`Random`类生成随机数的方法,并展示了如何将这些随机数应用于不同的数值范围内。通过实例演示了如何创建一个方法,接收参数指定范围和长度,从而生成特定格式的随机字符串。

3186

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



