java生成随机字符串

来源:互联网 发布:文明6 mac 下载 编辑:程序博客网 时间:2024/05/06 23:21

java生成随机字符串的一种方式 下面介绍给大家

private static int getRandom(int count) {
      return (int) Math.round(Math.random() * (count));
  }
 
private static String string = "abcdefghijklmnopqrstuvwxyz";   
 
private static String getRandomString(int length){
    StringBuffer sb = new StringBuffer();
    int len = string.length();
    for (int i = 0; i < length; i++) {
        sb.append(string.charAt(getRandom(len-1)));
    }
    return sb.toString();
}
重要在于方法 Math.round(Math.random() * (count));
sb.append(string.charAt(getRandom(len-1)));
一个产生随机数和随机数向上,第二向上在于charat选取字符串中的一个