如何在netbeans中生成一个限制为10个字符的随机字母数字字符串,我试图将附件文件保存为随机字母数字文件名。
答案 0 :(得分:0)
使用random和string builder实现最高效率。
Random rand = new Random();
StringBuilder stringBuilder = new StringBuilder("")
char[] chars = {'a','b', ...}
for (int i = 0; i < 10; ++i) {
char selectedChar = chars[rand.nextInt(chars.length)];
stringBuilder.append(selectedChar);
}
String string = stringBuilder.toString();