[上]JAVA学习系列模块四第一章81.Random随机数_使用
视频
[vbilibili]【尚硅谷2024最新JAVA入门视频教程(上部)java零基础入门教程】 https://www.bilibili.com/video/BV1YT4y1H7YM/?p=81&share_source=copy_web&vd_source=85f561e7442caa320f4a23b57edee129[/vbilibili]
笔记
public class Demo01Random { public static void main(String[] args) { //创建对象 Random rd = new Random(); int data = rd.nextInt(); System.out.println("data = " + data); } }
在指定范围内随机一个数:
nextInt(int bound) -> 在0-(bound-1)
a.nextInt(10) -> 0-9
b.在1-10之间随机一个数: nextInt(10)+1 -> (0-9)+1 -> 1-10
c.在1-100之间随机一个数:nextInt(100)+1 -> (0-99)+1 -> 1-100
d.在100-999之间随机一个数: nextInt(900)+100 -> (0-899)+100 -> 100-999
public class Demo02Random { public static void main(String[] args) { //创建对象 Random rd = new Random(); //在1-100之间随机 int data1 = rd.nextInt(100)+1; System.out.println("data1 = " + data1); System.out.println("====================="); //在100-999之间随机一个数 int data2 = rd.nextInt(900)+100; System.out.println("data2 = " + data2); } }