java 生成随机数
来源:互联网 发布:深圳市一号仓佳速网络 编辑:程序博客网 时间:2024/06/16 13:19
package com.test.util;
public class RandomUtil {
/**
* 返回一个0-count(包含count)的随机数
* @param count
* @return
*/
public int getRandom(int count) {
return (int) Math.round(Math.random() * (count));
}
private String string = "0123456789abcdefghijklmnopqrstuvwxyz";
/**
* 从0123456789abcdefghijklmnopqrstuvwxyz中选随机生成长度为length的字符串
* @param length
* @return
*/
public String getRandomString(int length){
StringBuffer sb = new StringBuffer();
int len = string.length();
for (int i = 0; i < length; i++) {
sb.append(string.charAt(this.getRandom(len-1)));
}
return sb.toString();
}
public static void main(String[] args) {
RandomUtil ru = new RandomUtil();
for (int i = 0; i < 10; i++) {
Log.logInfo(ru.getRandomString(6));
//System.out.println(ru.getRandomString(8));
}
}
}
public class RandomUtil {
/**
* 返回一个0-count(包含count)的随机数
* @param count
* @return
*/
public int getRandom(int count) {
return (int) Math.round(Math.random() * (count));
}
private String string = "0123456789abcdefghijklmnopqrstuvwxyz";
/**
* 从0123456789abcdefghijklmnopqrstuvwxyz中选随机生成长度为length的字符串
* @param length
* @return
*/
public String getRandomString(int length){
StringBuffer sb = new StringBuffer();
int len = string.length();
for (int i = 0; i < length; i++) {
sb.append(string.charAt(this.getRandom(len-1)));
}
return sb.toString();
}
public static void main(String[] args) {
RandomUtil ru = new RandomUtil();
for (int i = 0; i < 10; i++) {
Log.logInfo(ru.getRandomString(6));
//System.out.println(ru.getRandomString(8));
}
}
}
0 0
- Java随机数生成
- java随机数的生成
- java生成随机数详解
- java生成随机数
- java生成随机数
- java生成随机数
- java生成随机数
- [转]JAVA生成随机数
- java生成随机数
- (转)java生成随机数
- java 生成随机数
- java生成随机数
- java生成newid随机数
- JAVA生成特定随机数
- java中生成随机数
- java生成随机数
- java生成随机数总结
- Java随机数生成
- MySQL 中 RowNum 的实现
- RocketMQ在windows上安装和开发使用
- lua-intf的小技巧
- Hibernate主键生成方式 Key Generator
- 常用排序算法及代码实现
- java 生成随机数
- 第六周--数据结构--队列的应用之报数问题
- 10个热门的Github开源项目(PKRevealController、Nimbus以及Reachability等)
- 线程实例代码
- 龙布峰针贴是否虚假销售?
- android导入工程出现红色感叹号的解决方法
- PostgreSQL 的系统表对象
- 【串项目2 - 建立链串的算法库——第8周】
- 第六周项目4数制转换