/*
Random : 产生随机数
1.导包
import java.util.Random
2.创建Random类型的引用
Random ran = new Random();
3.使用功能
ran.nextInt() 随机产生int范围内的整数
ran.nextInt(整数n) 随机[0,n)整数
ran.nextDouble() [0.0,1.0) 随机产生double范围的小数
公式总结 :
随机整数:
[0,n) ran.nextInt(整数n)
[0,n] ran.nextInt(n+1)
[min,max) ran.nextInt(max-min)+min
ran.nextInt(max)->[0,max)
ran.nextInt(max)+min->[min,max+min)
ran.nextInt(max-min)+min->[0,max-min)+min -->[min,max)
[min,max] ran.nextInt(max-min+1)+min
注意 : 伪随机数
*/
//1.导包
//2.创建Random类型的引用
Random ran = new Random();
//3.使用功能,生成int范围内的随机数
int num = ran.nextInt();
System.out.println(num);
//[0,10)
System.out.println(ran.nextInt(10));
//[0,10]
System.out.println(ran.nextInt(10+1));
// [min,max) ran.nextInt(max-min)+min;
//[3,6)
System.out.println(ran.nextInt(6-3)+3);
System.out.println(ran.nextInt(6-3)+3);
System.out.println(ran.nextInt(6-3)+3);