【发布时间】:2015-09-15 07:49:02
【问题描述】:
我需要生成随机字母数字字符串(5 或 6 个字符)才能将其放入特定字段。 任何人都可以为我提供解决方案吗? 已尝试堆栈上另一篇文章中描述的几种方法,但均未成功。
尝试过类似的方法:
public static String generateString(Random rng, String characters, int length)
{
char[] text = new char[length];
for (int i = 0; i < length; i++)
{
text[i] = characters.charAt(rng.nextInt(characters.length()));
}
return new String(text);
}
但不知道为什么 random 作为参数传递以及在调用方法时我应该为它提供什么
【问题讨论】:
-
已经尝试了几种方法您能否发布您的尝试,并告诉我们什么不起作用,为什么,您期望什么以及发生了什么?