Java生成隨機整數
阿新 • • 發佈:2019-02-09
Java生成隨機整數
呼叫import java.util.Random;包
宣告和建立:
Random rd1=new Random();
int a=rd1.nextInt();
或者呼叫import java.lang.Math.*;包來產生一個0---3之間的double型別的小數
方法如下:
Int i;
I=(int)Math.random();
Double j;
J=Math.random();
//////////////////////////////////////////////////////
呼叫import java.util.Random;生成各種型別的隨機數
Random rd=new Random();
//int 型別:均勻分佈產生整數
int a=rd.nextInt();
//long型別:均勻分佈產生長整形
long b=rd.nextLong();
//float型別:均勻分佈產生浮點型(0--1)
float c=rd.nextFloat();
//double 型別:均勻產生雙浮點型(0--1)
double d=rd.nextDouble();
//按正太分佈產生隨機數
rd.nextGaussian();