随机数之Math.random
Posted boston
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了随机数之Math.random相关的知识,希望对你有一定的参考价值。
随机数产生的两种方式,暂时只会一种,这种方法产生的随机数是伪随机数
1 import java.util.Scanner;
2
3 //从键盘输入一个范围[start,end],获取该范围内的随机数
4 //(int)(Math.random()*(end-start+1)+start);
5 public class RANDOM {
6 public static void main(String[] args){
7 Scanner sc=new Scanner(System.in);
8 System.out.print("请输入Range开始的数字");
9 int start=sc.nextInt();
10 System.out.print("请输入Range结束的数字");
11 int end=sc.nextInt();
12 System.out.println("请输入随机数长度");
13 int length=sc.nextInt();
14 for(int i=0;i<length;i++){
15 System.out.print(get_random(start,end)+",");
16 }
17 }
18 public static int get_random(int start,int end){
19 return (int)(Math.random()*(end-start+1)+start);
20 }
21 }
以上是关于随机数之Math.random的主要内容,如果未能解决你的问题,请参考以下文章