为了账号安全,请及时绑定邮箱和手机立即绑定

生成指定长度以内的随机字符串的方法

标签:
Java
/*
 * 生成长度[0,size)的随机字符串   
 */
public StringBuilder makeRandomString(int size){
    Random random=new Random();
    /*------------字符数组----------------*/
    String str="abcdefghijklmnopqrstuvwxyzABCD" +
            "EFGHIJKLMNOPQRSTUVWXYZ0123456789";
    /*------使用可变字符串作为容器-----------*/
    StringBuilder string=new StringBuilder();
    /*------字符串的长度随机,且小于size------*/
    int length=random.nextInt(size);
    /*------为string每个位置随机赋值--------*/
    for(int i=0;i<length;i++){
        int num=random.nextInt(str.length());
        string.append(str.charAt(num));
    }
    return string;
}
点击查看更多内容
1人点赞

若觉得本文不错,就分享一下吧!

评论

作者其他优质文章

正在加载中
感谢您的支持,我会继续努力的~
扫码打赏,你说多少就多少
赞赏金额会直接到老师账户
支付方式
打开微信扫一扫,即可进行扫码打赏哦
今天注册有机会得

100积分直接送

付费专栏免费学

大额优惠券免费领

立即参与 放弃机会
意见反馈 帮助中心 APP下载
官方微信

举报

0/150
提交
取消