java如何获取随机数

java里面有一个专门生成随机数的类叫Random
同样的,要使用工具类要导包import java.util.Random
先看一下代码吧

public class Test01 {public static void main(String[] args) {Random random = new Random();//获取一个1-100的随机数int i = random.nextInt(100)+1;System.out.println(i);}
}

1: 首先要使用类的方法必须要创建一个类的对象
2: 然后就用创建出来的random对象来调用nextInt方法,这个方法就是生成一个整数.当然还有生成其他类型的方法
3: 刚开始是random.nextInt(),这样只能生成 [0,1) 之间的数,而且1是临界点,是不能取到1的,所以在里面填写一个100就是 [0,100),当然也是取不到100的,只能取0-99的数
4: 而我们的要求是取一个1-100的数,所以就在表达式后面加一个1,就相当于 [0,100) +1 => [1,101) 就可以获取一个1到100的数了
5: 最后定义一个变量接收,当然也可以直接输出
在这里插入图片描述


本文来自互联网用户投稿,文章观点仅代表作者本人,不代表本站立场,不承担相关法律责任。如若转载,请注明出处。 如若内容造成侵权/违法违规/事实不符,请点击【内容举报】进行投诉反馈!

相关文章

立即
投稿

微信公众账号

微信扫一扫加关注

返回
顶部