java中产生随机数的两个方法

有两种方法:

a,

调用math类里的random方法,但其产生的是0到1之间的随机小数,只乘10、100处理,但不灵活 int a=(int)(Math.random()*10) 不需引入java.math包



b,

引用Random类,此类有很多的重载,可灵活使用 需import java.util.*;

Random rd=new Random();
int a=rd.nextInt(5); //取到0-4的某个数。

你可能感兴趣的:(java)