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) + " "); } } }
相关文章推荐
- JAVA问题总结之23--生成一个长度为100的随机整数list
- java 随机生成18到25范围内的整数
- 随机正整数生成类的JAVA实现
- Java简单易懂的生成不重复随机整数数组的方法
- java生成随机密码(随机长度,指定长度)方法总结
- JAVA基础:随机整数的生成
- java随机生成n个不相同的整数
- java 生成随机整数
- java随机生成10个整数,打印出其最大值、最小值、平均值。
- 【Java每日一题01】使用java.lang.Math类,生成100个0到99之间的随机整数,找出它们之中的最大者和最小者,并统计大于50的整数个数
- 编程珠玑: 13章 搜索 13.2使用链表结构,生成[0 ,maxval]范围内m各随机整数的有序序列 -------解题总结
- 【Java笔记】随机生成a到b的整数
- 编程珠玑: 13章 搜索 13.2使用线性结构,生成[0 ,maxval]范围内m各随机整数的有序序列 -------解题总结
- java 实现生成随机大整数
- 生成前N个整数的一个随机置换java实现
- java旅行第二站--JavaSE第二天--统计随机生成整数的各个数字的次数
- [转]随机整数的生成(java)
- 【Java】随机生成范围[min,max]之间的整数数组,且元素值不重复
- java 随机生成18到25范围内的整数
- 编程珠玑: 13章 搜索 13.1生成[0 ,maxval]范围内m各随机整数的有序序列 -------解题总结