RandomStringUtils的说明和生成随机汉字

这类位于 org.apache.commons.lang。java

简单说一下都有哪些方法(具体参考源码文件):
apache

random(int count) 生成一个长度为count的字符串,随机内容包含所有的编码。dom

randomAscii(int count) 生成一个长度为count的字符串,随机内容仅包含Ascii编码。编码

randomAlphabetic(int count) 生成一个长度为count的字符串,随机内容包含字母(含大小)的编码。spa

randomAlphanumeric(int count) 生成一个长度为count的字符串,随机内容包含字母(含大小)数字(0~9)的编码。code

randomNumeric(int count) 生成一个长度为count的字符串,随机内容包含数字(0~9)的编码。utf-8

random(int count, char[] chars) 生成一个长度为count的字符串,随机内容包含chars。ci

random(int count, String chars) 生成一个长度为count的字符串,随机内容包含chars。字符串

-------------------------源码

这里在说明一下生成汉字的方法,参考:utf-8汉字的编码范围

RandomStringUtils.random(20, 0x4e00, 0x9fa5, false,false)
相关文章
相关标签/搜索