赞
踩
Random的使用:生成随机数。
随机数应用:
随机点名:
年会抽奖:
猜数字游戏:
密码学。
查看API文档:
- package cn.ensource.random;
-
- import java.util.Random;
-
- public class RandomDemo1 {
- public static void main(String[] args) {
- // 目标: 掌握使用Random生成随机数的步骤
- Random r = new Random();
- for (int i = 0; i < 10; i++) {
- int k = r.nextInt(10); // [0, 10)
- System.out.println(k);
- }
- }
- }
编程小技巧:ctrl+alt+t,将一段代码放到某种代码中,然后选择for语句。
Random生成指定区间随机数:
例如:要生成1-10之间的随机数,程序如何实现?
- package cn.ensource.random;
-
- import java.util.Random;
-
- public class RandomDemo1 {
- public static void main(String[] args) {
- // 目标: 掌握使用Random生成随机数的步骤
- Random r = new Random();
- for (int i = 1; i < 20; i++) {
- int data2 = r.nextInt(10) + 1;
- System.out.println(data2);
- }
- }
- }
int num = r.nextInt(10);
解释: 10代表的是一个范围,如果括号写10,产生的随机数就是0-9,括号写20,参数的随机数则是0-19。
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。