项目中经常需要产生一些用于测试目的的随机字符,虽然commons 里面已经提供了类似的方法,
但是自己还是忍不住写了一个,呵呵,就当是重复发明轮子吧。
/** * @author Sean * */ public class RandStrUtil { private static char[] CHARS = "abcdefghijklmnopqrstuvwxyz0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ9876543210".toCharArray(); public static String genStr(int len) { StringBuilder sb = new StringBuilder(); for (int i = 0; i < len; i++) { int rd = new Random().nextInt(CHARS.length); sb.append(CHARS[rd]); } return sb.toString(); } public static int genNumInRange(int st, int end){ return st + new Random().nextInt(end+1); } public static int genNumInRange(int num){ return new Random().nextInt(num+1); } }
相关推荐
excel生成20位随机字符串,按F9更新,可以做为随机密码使用。
最近做个功能,需要用到随机字符串,在网上整理了一些代码,生成随机字符串 可以设置生成的随机字符的取间..
Java随机字符串生成器,可用于生成随机密码,加密算法密约(AES,RSA等)等场景,支持可选字符范围... 带洗牌算法功能,即在生成随机字符串之前,可以先将源字符范围进行随机洗牌,大大增强最终产生的字符串的随机性。
主要介绍了Java 生成随机字符串数组的实例详解的相关资料,主要是利用Collections.sort()方法对泛型为String的List 进行排序,需要的朋友可以参考下
本工具用于生成随机字符串,可以自定义字符池及字符串长度。欢迎下载使用! 本工具用于生成随机字符串,可以自定义字符池及字符串长度。欢迎下载使用!
sql_对应记录生成随机字符串
用vb生成随机字符串.txt
根据java正则表达式生成一个随机的字符串,具体可以去一下网站看:https://code.google.com/p/xeger/
随机生成字符串,数字,字符串和数字混合,vs2008,c#
可以生成指定数量的不重复随机字符串,支持纯数字、字母和数字组合、字母数字加特殊字符
C#随机生成字符串,可以指定长度,字母还是数字或者混合
PHP生成(产生)随机字符串,可用来自动生成密码,默认长度6位,字母和数字混合等模式,支持随机生成中文字(汉字)。
随机字符串生成器 能够随机生成设定长度、设定范围和设定数量的随机字符串 需要.net framework 4.5.2环境运行,无需安装 随机字符串生成器默认保存最近一次的操作设定
js随机生成32位字符串 包含大小写
生成指定长度的随机字符串,复制到剪切板。
随机产生字符串函数 vc 运行成功 要求输入字符长度何其类型
java语言产生随机字符串代码正确版.txt
VB制作随机生成32位字符串,比较简单,不过可以做为密码生成器使用。