自定义一个类 可以随机产生大小写字母及数字,并且位数也随机(这里设置的最大位数为10)

来源:互联网 发布:ovid medline数据库 编辑:程序博客网 时间:2024/06/10 07:15
package com.random;
/*
 * 自定义一个类 可以随机产生字母数字,并且位数也随机(这里设置的最大位数为10)
 */
public class Random {
    public static void main(String[] args) {
        String words="abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789";
        int n=(int) (Math.random()*10)+1;
        StringBuffer sb=new StringBuffer();
        for(int i=0;i<n;i++){
            int ran=(int) (Math.random()*words.length());
            sb.append(words.charAt(ran));
        }
        String str=sb.toString();
        System.out.println(str);
    }
}

阅读全文
1 0