java/jsp 生成随机字符串(生成一个32位字节的字母和数字大小写混合的随机字符串!)
2016-10-12 17:06
1071 查看
生成一个32位字节的字母和数字大小写混合的随机字符串!
commons-lang-2.4.rar
<%@ page import="org.apache.commons.lang.*" %>
<%
String aa
= RandomStringUtils.randomAlphanumeric(32);
out.print(aa);
%>
上面的例子需要jar才能正常
上面例子是 生成一个32位字节的字母和数字大小写混合的随机字符串!
用的是java的 RandomStringUtils随机类
关于这个类还有很多用法
大致写下来,以备后查
//产生5位长度的随机字符串,中文环境下是乱码
RandomStringUtils.random(5);
//使用指定的字符生成5位长度的随机字符串
RandomStringUtils.random(5, new char[]{'a','b','c','d','e','f', '1', '2', '3'});
//生成指定长度的字母和数字的随机组合字符串
RandomStringUtils.randomAlphanumeric(5);
//生成随机数字字符串
RandomStringUtils.randomNumeric(5);
//生成随机[a-z]字符串,包含大小写
RandomStringUtils.randomAlphabetic(5);
//生成从ASCII 32到126组成的随机字符串
RandomStringUtils.randomAscii(4)
jar包:commons-lang-2.4.jar
commons-lang-2.4.rar
<%@ page import="org.apache.commons.lang.*" %>
<%
String aa
= RandomStringUtils.randomAlphanumeric(32);
out.print(aa);
%>
上面的例子需要jar才能正常
上面例子是 生成一个32位字节的字母和数字大小写混合的随机字符串!
用的是java的 RandomStringUtils随机类
关于这个类还有很多用法
大致写下来,以备后查
//产生5位长度的随机字符串,中文环境下是乱码
RandomStringUtils.random(5);
//使用指定的字符生成5位长度的随机字符串
RandomStringUtils.random(5, new char[]{'a','b','c','d','e','f', '1', '2', '3'});
//生成指定长度的字母和数字的随机组合字符串
RandomStringUtils.randomAlphanumeric(5);
//生成随机数字字符串
RandomStringUtils.randomNumeric(5);
//生成随机[a-z]字符串,包含大小写
RandomStringUtils.randomAlphabetic(5);
//生成从ASCII 32到126组成的随机字符串
RandomStringUtils.randomAscii(4)
jar包:commons-lang-2.4.jar
相关文章推荐
- 使用java Random动态传递位数 生成指定位数的随机字符串-数字字母混合
- Java生成含字母和数字的6位随机字符串
- ASP生成随机字符串(数字+大小写字母)的代码
- Java 生成随机字符串的方法之一(字母数组混合)
- php生成随机字符串可指定纯数字、纯字母或者混合的
- Java随机生成定长纯数字或数字字母混合数
- java 随机生成字符串 (字母和数字)
- Excel生成随机字符串(数字大小写混合)
- JAVA生成8位随机字符串,数字+英文字母
- Java指定长度随机生成的字符串,且这个字符串必须包含大小写字母和数字
- php随机生成指定长度的字符串 可以固定数字 字母 混合
- Java随机生成长度不少于6的指定长度的密码,且这个字符串必须包含大小写字母、数字和特殊字符,四种的任意三种
- 【Java】利用Math.Random()方法随机出四个字符的字符串,字符包括数字,大小写英文字母
- Java生成随机码(兑换码),带大小字母、小写字母、数字。
- php生成随机字符串可指定纯数字、纯字母或者混合的
- 设计一个函数,根据指定长度生成对应的验证码(由数字和大小写英文字母构成的随机字符串)
- 随机生成几位字母加数字的混合字符串
- JAVA生成n位随机字符串,数字+英文字母+标点符号
- Excel生成随机字符串(数字大小写混合)