Java生成定长随机字符串

来源:互联网 发布:ssh怎么指定端口号 编辑:程序博客网 时间:2024/04/29 21:11
private static String randomStr ( int length )  {
        char[] ss = new char[length];//用于保存随机生成的字符串;
        int i=0;
       while(i<length) {
           int f = (int) (Math.random()*3%3);
           if(f==0)  
               ss[i] = (char) ('A'+Math.random()*26);
           else if(f==1)  
               ss[i] = (char) ('a'+Math.random()*26);
           else 
               ss[i] = (char) ('0'+Math.random()*10);    
           i++;
        }
        return new String(ss);
}
0 0
原创粉丝点击