哈喽,大家好,我是海清,一个愿意带你一起学Java的海清 。 今天给大家介绍一下Random。
课程内容:
- Random是什么
- Random的使用
Random是什么?
英文翻译过来就是随机的意思,从翻译过来的字面意思大家应该知道它是拿来干什么的吧。随机生成一个数字,这就是它的功能。
![Random随机数](/wp-content/uploads/replace/b3dbc763b88b177b71420259c3957d57.jpeg)
Random怎么使用?
Random怎么使用,其实非常的简单的。
只要创建Random的对象(对象暂时不懂可以理解为,是使用Random的前提。),然后调用相应的方法即可。(方法就是某种功能)。
那我们开始吧。
创建新的工程
![Random随机数](/wp-content/uploads/replace/e9dca61aab0fa0cddf5a6d227d183426.jpeg)
下一步
![Random随机数](/wp-content/uploads/replace/442ff5cd6517fbf7528ae024cf41c5fb.jpeg)
下一步
![Random随机数](/wp-content/uploads/replace/bcf66ac62761bddb7c3e19e5621bb076.jpeg)
填写项目名称,然后Finish
![Random随机数](/wp-content/uploads/replace/f945e63d63d76e0fc46d9cd601326833.jpeg)
新建包名
com.lhq.random
![Random随机数](/wp-content/uploads/replace/04dc4254c53443e2df083e478765afcc.jpeg)
![Random随机数](/wp-content/uploads/replace/a1a83a74d51bba447405f37568b1d851.jpeg)
在com.lhq.random包中创建RandomMain类
RandomMain
![Random随机数](/wp-content/uploads/replace/851c43b16322d08b37ef48a4a623bedf.jpeg)
![Random随机数](/wp-content/uploads/replace/549bb8a5de28aa635f19190c2b599cb1.jpeg)
在RandomMain类中创建main主方法
![Random随机数](/wp-content/uploads/replace/5d3f94a9ef3c6acf9de839aaa718314f.jpeg)
public class RandomMain { public static void main(String[] args) { }}
创建Random对象(目前理解为使用Random的准备工作即可)
Random random=new Random();
![Random随机数](/wp-content/uploads/replace/79cd76793bf256bdb5f15d999ce3d568.jpeg)
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到参数这个范围之内的不包括参数本身。
我们运行一下
![Random随机数](/wp-content/uploads/replace/3a48907247ecbaa3532952022a33177d.jpeg)
![Random随机数](/wp-content/uploads/replace/7109eeb18fa59ce413c81dc9ca12edd3.jpeg)
还有一个方法是随机生成 Boolean 值的,那就是nextBoolean
![Random随机数](/wp-content/uploads/replace/576d9550a2dea6dfbe3ab8d782a3aeb9.jpeg)
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()); }}
运行一下
![Random随机数](/wp-content/uploads/replace/3680fc5063465e792ad7e3b7194da3d4.jpeg)
![Random随机数](/wp-content/uploads/replace/58c6fd79bca9cf2a24258148f4017d9a.jpeg)
都看到了吧,它是随机生成的。
目前需要使用的就这两个方法,其他的方法你们可以查看下面的博客进行学习一下。
好了随机数就简单的介绍到这里,晚安。