1. 程式人生 > >Java生成隨機整數

Java生成隨機整數

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();