RandomUtils
生成指定范围的int随机数,含头不含尾
System.out.println(RandomUtils.nextInt(3, 13));//6
RandomStringUtils
生成指定长度的随机字符串,中文环境下乱码
System.out.println(RandomStringUtils.random(5));//?硕?
使用指定字符生成指定长度的字符串
System.out.println(RandomStringUtils.random(5, new char[]{'a','b','c','3','5','6'}));//36abb
生成指定长度的数字字符串
System.out.println(RandomStringUtils.randomNumeric(32));//70162255464493717704504689980137
生成指定长度的[a-Z]字符串,包含大小写
System.out.println(RandomStringUtils.randomAlphabetic(32));//KDXSZyTteSkZQHaWmaxYBjsACYhYleLG
生成指定长度的字母和数字的组合字符串
System.out.println(RandomStringUtils.randomAlphanumeric(32));//koZdCXMh2rLVpCODSQyZ5CzIgT0aDE5o
System.out.println(RandomStringUtils.randomAlphanumeric(2,10));//kEV3jFZ
生成指定长度的ASCII32到126组成的字符串
System.out.println(RandomStringUtils.randomAscii(32));//{T'2\ 8R<z%;a.FPx_mci7UPC(wqU~;&