java获取随机字符串

作者:原创时间:2022-03-29
文档

很多朋友都想知道java怎么获取随机字符串?下面就一起来了解一下吧~

1、生成的字符串每个位置都有可能是str中的一个字母或数字,需要导入的包是import java.util.Random。

//length用户要求产生字符串的长度
 public static String getRandomString(int length){
     String str="abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789";
     Random random=new Random();
     StringBuffer sb=new StringBuffer();     for(int i=0;i

2、可以指定某个位置是a-z、A-Z或是0-9,需要导入的包是import java.util.Random。

//可以指定字符串的某个位置是什么范围的值
 public static String getRandomString2(int length){
    Random random=new Random();
    StringBuffer sb=new StringBuffer();    for(int i=0;i

3、org.apache.commons.lang包下有一个RandomStringUtils类,其中有一个randomAlphanumeric(int length)函数,可以随机生成一个长度为length的字符串。

String filename=RandomStringUtils.randomAlphanumeric(10);

以上就是小编今天的分享,希望可以帮到大家。

显示全文
java daemon java获取随机数 java dashboard java获得当前路径 java表单校验 java dataframe java规则引擎 java dataset java读取json java读取本地excel java decaf java调python java decode java decodeuri java delegate java调用c++接口 java调用c++ java获取绝对值 java delete java调用asmx接口 java ctp java获取运行时间 java cssbox java获取路径 java获取请求域名 java csrf java获取视频时长 java crontab java获取网络时间 java crash java获取秒级时间戳 java core java获取泛型class java corba java cookie java获取本地ip java controller java获取本周日期 java context japanese java