您的位置:首页 > 编程语言 > Java开发

java生成随机整数总结

2010-10-20 14:21 337 查看
java生成随机整数的不同方法总结,具体看下面代码:

import java.security.SecureRandom;
import java.util.Random;
/**
* aiguoxin 2010-10-20下午01:35:13
*
* 随机数产生总结
*/
public class Radom {
public static void main(String[] args) {
// Math.random()方法
for (int i = 0; i < 10; i++) {
System.out.print((int)(Math.random()*100) + " ");
}		System.out.println("/n" + "-----------------------------");
// 不带种子,每次的随机数不同
Random rand = new Random();
for (int i = 0; i < 10; i++) {
System.out.print(rand.nextInt(100) + " ");
}
System.out.println("/n" + "-----------------------------");
// 带种子,每次的随机数相同
Random rand2 = new Random(10);
for (int i = 0; i < 10; i++) {
System.out.print(rand2.nextInt(100) + " ");
}
System.out.println("/n" + "-----------------------------");
// 生成完全不重复的随机数
SecureRandom random = new SecureRandom();
for (int i = 0; i < 10; i++) {
System.out.print(random.nextInt(100) + " ");
}
}
}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: