随机字符2
<ul>
<li>生成随机字符</li>
</ul>
<pre><code> /**
* 返回随机字符
*/
public static String rand() {
String string = renderStr();
String rs = "";
Random random = new Random();
for (int i = 0; i < 6; i++) {
int rand = random.nextInt(string.length());
rand = (rand - 1) >= 0 ? (rand - 1) : 0;
rs += string.charAt(rand);
}
return rs;
}
/**
* 返回26个英文字母+数字
*/
public static String renderStr() {
String string = "";
//生成英文字母
for (int i = 97; i <= 122; i++) {
string += (char) i;
}
//生成数字串
for (int j = 0; j < 10; j++) {
string += j;
}
return string;
}</code></pre>