Java Math.random() 获取随机数
Java Math.random() 方法用于返回一个随机数,随机数范围为 0.0 =< Math.random < 1.0。
语法
static double random()
参数
-
这是一个默认方法,不接受任何参数。
返回值
该方法返回 double 值。
实例一
public class Test{ public static void main(String args[]){ System.out.println( Math.random() ); System.out.println( Math.random() ); } }
编译以上程序,输出结果为:
0.5444085967267008 0.7960235983184115
实例二
生成一个 0-100 的随机数
import java.util.Random; public class RandomTest{ public static void main(String[] args){ Random rand=new Random(); int i=(int)(Math.random()*100); // 生成0-100的随机数 int j=rand.nextInt(100); // 这里是一个方法的重载,参数的内容是指定范围 System.out.println("i:"+i+"\nj:"+j); // 分别输出两个随机数 } }
编译执行,输出结果类似如下:
i:55 j:34
版权声明:本文为JAVASCHOOL原创文章,未经本站允许不得转载。