Random类java
- 什么式Random类?
- 此类的实例主要用于生成伪随机数。
例如:使用户可以获得一个随机整数:dom
Random ran = new Randon(); int i =ran.nextInt();//int的取值范围
Random使用步骤:ide
-
查看类code
java.util.Random;该类须要导入后才能使用对象
-
查看构造方法it
public Random();建立一个新的随机数生成器class
-
查当作员方法import
public int nextInt(int n); 返回一个伪随机整数,范围在[0,n-1]。随机数
public doublic nextDouble(); 返回一个伪随机小数,范围在[0.0 , 1.0)。方法
使用Random类,随机生成10个10之内的随机整数。[0 , 9]
//1.导包Int import java.util.Random; public class RandomDeom{ public static void main(String[] args){ //2.构建Random类对象 Random ran = new Random(); //3.调用类中大的方法 nextInt(int n); for(int i = 0; i < 10; i++){ int num = ran.nextInt(10); System.out.println(num); } } }
获取1-n之间的随机数,包含n
import java.util.Random;//导包 public class RandomDeom2{ public static void main(String[] args){ int n = 50; Random ran = new Random();//构建对象 int num = ran.nextInt(n)+1;//调用方法 System.out.println(num); } }