随机产生一个字符串

来源:互联网 发布:seo实战密码 pdf 编辑:程序博客网 时间:2024/05/01 15:21

import java.util.Random;


public class RandomString {
 
 public static String getRandomString( int lenth){
  String base = "abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ1234567890";
  StringBuffer sb = new StringBuffer();
  Random random = new Random();
  for(int i=0;i<lenth; i++){
   //Random是一个随机数产生器,他的nextInt(int n)方法返回0(包括0)和n(不包括)之间的任意一个数
   int number = random.nextInt(base.length());
   //java.lang.String类charAt(int n)方法返回指定索引处的 char 值。
   sb.append(base.charAt(number));
  }
  return sb.toString();
 }
 
 public static void main(String[] args){
  System.out.println(new RandomString().getRandomString(5));
 }

}

原创粉丝点击