Apache Commons--RandomStringUtils随机数工具类

摘要:
需要包:commons-lang.jar1.RandomStringUtils。随机(5):生成一个5位随机字符串,该字符串在中文中是乱码。RandomStringUtils。random(5,newchar[]{'a','b','c','d','e','f','1','2','3'}):使用指定的字符生成5位随机字符串。RandomStringUtils.randomAlpha

需要包:commons-lang.jar

1.RandomStringUtils.random(5):产生5位长度的随机字符串,中文环境下是乱码

2.RandomStringUtils.random(5, new char[]{'a','b','c','d','e','f', '1', '2', '3'}):使用指定的字符生成5位长度的随机字符串

3.RandomStringUtils.randomAlphabetic(5) :生成指定长度的随机大小写字母组合的字符串

4.RandomStringUtils.randomAlphanumeric(5):生成指定长度的字母数字组合的字符串

5.RandomStringUtils.randomNumeric(5):生成随机数字字符串

6.RandomStringUtils.randomAscii(4):生成从ASCII 32到126组成的随机字符串 (包括符号)

免责声明:文章转载自《Apache Commons--RandomStringUtils随机数工具类》仅用于学习参考。如对内容有疑问,请及时联系本站处理。

上篇开源网络分析工具TCP Traffic AnalyzerLinux初识(转)下篇

宿迁高防,2C2G15M,22元/月;香港BGP,2C5G5M,25元/月 雨云优惠码:MjYwNzM=

相关文章

使用c语言和GMP库实现伪随机算法笔记

步骤一:安装GMP库,两种方法选其一既可 1.使用源码安装方式: 2.使用在线安装的方式: 步骤二:使用GMP库随机生成一个大数,样本代码如下: 步骤三:使用GMP库随机生成一个大数,并判断生成的大数是不是素数,样本代码如下: 步骤四:根据生成的大素数,产生下一个大素数,样本代码如下: 步骤五:根据随机产生的大素数和随机数,使用BlumBlumShus算...

Java获取随机数的3种方法

方法1 (数据类型)(最小值+Math.random()*(最大值-最小值+1)) 例: (int)(1+Math.random()*(10-1+1)) 从1到10的int型随数 方法2 获得随机数 for (int i=0;i<30;i++) {System.out.println((int)(1+Math.random()*10));} (int...

C#产生不重复的随机数并生成随机文件名

本文转自:http://blog.ciznx.com/post/csharprandomnumberandrandomfilename.aspx 在项目中会遇到需要批量生成文件的时候,比如 asp.net 中生成静态文件、在 Winform 项目中命名临时文件等,这时我们考虑使用随机名称,也就不可避免地需要使用到 .Net 提供的 System.Rando...

C++ 之 伪随机数生成 <random>

C++ 标准库提供了生成随机和伪随机数的类。这些类包括: 随机数生成类:生成均匀分布整数序列的伪随机数生成器,包括随机数引擎、随机数引擎适配器以及预定义随机数生成器。 随机数分布类:将生成器生成的数字序列转换为遵循特定随机变量分布(如均匀分布、正态或泊松分布)的数字序列的对象。 随机数引擎 随机数引擎可以以种子数据为熵源生成伪随机数。 随机种子:初始化...

python生成随机数、随机字符串

python生成随机数、随机字符串 python生成随机数、随机字符串 import randomimport string # 随机整数:print random.randint(1,50) # 随机选取0到100间的偶数:print random.randrange(0, 101, 2) # 随机浮点数:print random.random()p...

PHP生成一个不重复随机数组的封装方法

<?php /** array unique_rand( int $min, int $max, int $num )* 生成一定数量的不重复随机数* $min 和 $max: 指定随机数的范围* $num: 指定生成数量*/ //随机生成不重复的N个数function unique_rand($min, $max, $num) {   //初始化变...