编写方法,实现输出一个随机密码字符串
更换16就是位数
public static String D1(int a) {
Random random = new Random();
char[] s = "qwertyuiopasdfghjklzxcvbnm123456789QWERTYUIOPASDFGHJKLZXCVBNM".toCharArray();
String p = "";
for (int i = 0; i < a; i++) {
char c = s[random.nextInt(s.length)];
p += String.valueOf(c);
}
return p;
}
public static void main(String[] args) {
System.out.println(D1(16));
}