java如何产生随机字符串(好用的自定义长度随机字符)

通用方法,有的时候需要产生的随机数,项目里面经常使用到,简单方便,容易理解,我来为大家科普一下关于java如何产生随机字符串?下面希望有你要的答案,我们一起来看看吧!

java如何产生随机字符串(好用的自定义长度随机字符)

java如何产生随机字符串

通用方法,有的时候需要产生的随机数,项目里面经常使用到,简单方便,容易理解

public static String getRandomString(int length){ //定义一个字符串(A-Z,a-z,0-9)即62位; String str="zxcvbnmlkjhgfdsaqwertyuiopQWERTYUIOPASDFGHJKLZXCVBNM1234567890"; //由Random生成随机数 Random random=new Random(); StringBuffer sb=new StringBuffer(); //长度为几就循环几次 for(int i=0; i<length; i){ //产生0-61的数字 int number=random.nextInt(62); //将产生的数字通过length次承载到sb中 sb.append(str.charAt(number)); } //将承载的字符转换成字符串 return sb.toString(); }

喜欢可以收藏前转发

免责声明:本文仅代表文章作者的个人观点,与本站无关。其原创性、真实性以及文中陈述文字和内容未经本站证实,对本文以及其中全部或者部分内容文字的真实性、完整性和原创性本站不作任何保证或承诺,请读者仅作参考,并自行核实相关内容。文章投诉邮箱:anhduc.ph@yahoo.com

    分享
    投诉
    首页