Java生成随机数字型字符串,Java如何生成随机的字母数字字符串?

下面的代码向您展示如何使用Apache Commons-Lang RandomStringUtils类生成一些随机字符串数据。package org.nhooo.example.commons.lang;

import org.apache.commons.lang3.RandomStringUtils;

public class RandomStringUtilsDemo {

public static void main(String[] args) {

// 创建一个64个字符长度的随机数字字符串。

String result = RandomStringUtils.random(64, false, true);

System.out.println("random = " + result);

// 创建长度为64个字符的随机字母字符串。

result = RandomStringUtils.randomAlphabetic(64);

System.out.println("random = " + result);

// 创建长度为32个字符的随机ascii字符串。

result = RandomStringUtils.randomAscii(32);

System.out.println("random = " + result);

// 根据定义的数组创建一个32个字符的字符串长度

// 字符,包括数字和字母字符。

result = RandomStringUtils.random(32, 0, 20, true, true, "qw32rfHIJk9iQ8Ud7h0X".toCharArray());

System.out.println("random = " + result);

}

}

我们的程序结果示例如下:random = 2807246146525875794860509906530938229981588250176397328237925194

random = SWMZqKHTfWkJOIMMliShJKSGHIiBcQJxukwLQxazxZymuSCyLVCDTYsFehrIPwRr

random = e}&"_8Ek%F'7&_T8\G~YPEG2#N-^_|xw

random = 0IHI8dIk2Xf0fJX0HqJr78dq7w92Qd0U

Maven依赖

org.apache.commons

commons-lang3

3.9

commons-lang3.svg?label=Maven%20Central

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值