分享一个生成随机密码的工具类, 可以控制生成的密码长度, 密码由数字和字母组成。
import java.util.Random;
public class PasswordGenerator {
private static final String text = "0123456789abcdefghijklmnopqrstuvwxyz";
public synchronized static String generate(int length){
StringBuffer sb = new StringBuffer();
Random random = new Random();
for (int i = 0; i < length; i++) {
sb.append(text.charAt(random.nextInt(text.length())));
}
return sb.toString();
}
public static void main(String args[]){
//生成8位随机密码
System.out.println(generate(8));
System.out.println(generate(8));
}
}
本文分享了一个简单的随机密码生成工具类,该工具类使用Java编写,能够生成由数字和字母组成的指定长度的随机密码。
550

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



