Random类用来生成随机数字,使用起来也是三个步骤
1.导包:import java.util.Random;
2.创建: Random r= new Random();
3.使用:获取一个随机的int数字(范围是int 所有范围),int num=r.nextInt();
获取一个随机的int数字,(参数代表了范围,左闭右开),
int num=r.nextInt(3); 代表的含义是[0,3),也就是[0,2]
无参数:
有参数:
2.Random练习一(题目要求:根据int变量n的值,来获取随机数字,范围是[1,n],可以取到1也可以取到n)
思路: (1)定义一个int 变量n,随意赋值
(2)要使用Random
(3)如果写10,那就是0-9,然而其实想要的是1-10,整体——1即可
随机输入一个数n(例子)
3.Random练习二(题目:用代码模拟猜数字的小游戏)
思路:
(1)首先需要产生一个随机数字,并且一旦产生不再变化,用Random的nextInt()方法。
(2)需要键盘输入Scanner
(3)获取键盘输入的数字,用Scanner当中的nextInt()方法
(4)已经得到了两个数字,判断(if)一下
如果太大了,提示太大,并且重试
如果太小了,提示太小,并且重试
如果猜中了,游戏结束
(5)重试就是再来一次,循环次数不定,用while(true)死循环
循环次数不限
循环5次
Random的概述和基本使用
最新推荐文章于 2022-06-05 19:09:53 发布