哈喽,大家好,我是海清,一个愿意带你一起学Java的海清 。 今天给大家介绍一下Random。
课程内容:
- Random是什么
- Random的使用
Random是什么?
英文翻译过来就是随机的意思,从翻译过来的字面意思大家应该知道它是拿来干什么的吧。随机生成一个数字,这就是它的功能。

Random怎么使用?
Random怎么使用,其实非常的简单的。
只要创建Random的对象(对象暂时不懂可以理解为,是使用Random的前提。),然后调用相应的方法即可。(方法就是某种功能)。
那我们开始吧。
创建新的工程

下一步

下一步

填写项目名称,然后Finish

新建包名
com.lhq.random


在com.lhq.random包中创建RandomMain类
RandomMain


在RandomMain类中创建main主方法

public class RandomMain { public static void main(String[] args) { }}
创建Random对象(目前理解为使用Random的准备工作即可)
Random random=new Random();

public class RandomMain { public static void main(String[] args) { Random random=new Random(); System.out.println("测试"); System.out.println(random.nextInt(2)); }}
说一下Random的nextInt方法
这个方法呢接收了一个int的参数,那么生成的随机数是有这样的公式的:
生成的随机数是这样的 0<参数,就是说生成的随机数是0到参数这个范围之内的不包括参数本身。
我们运行一下


还有一个方法是随机生成 Boolean 值的,那就是nextBoolean

public class RandomMain { public static void main(String[] args) { Random random=new Random(); System.out.println("测试"); System.out.println(random.nextInt(2)); System.out.println("随机生成Boolean:"+random.nextBoolean()); }}
运行一下


都看到了吧,它是随机生成的。
目前需要使用的就这两个方法,其他的方法你们可以查看下面的博客进行学习一下。
好了随机数就简单的介绍到这里,晚安。