java Math.random()产生两个数值间的随机数的问题。
javaMath.random()产生两个值间的随机数时,如Math.random(MAX-MIN)+MIN,若要求产生的随机数是double型,那么MAX,MIN的类型...
java Math.random()产生两个值间的随机数时,如Math.random(MAX-MIN)+MIN,若要求产生的随机数是double型,那么MAX,MIN的类型是Int还是double?
哎,本人小白菜一个,求指教。 展开
哎,本人小白菜一个,求指教。 展开
3个回答
展开全部
1.7 可以使用java.util.concurrent新增的ThreadLocalRandom,提供了nextInt(from,to)生成一个[from,to)之间的随机整数。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
MAX和MIN用int或double都可以 !因为随机产生int随机数时通过强制类型装换实现!而Math.random()产生的是0-1之间的double类型的数值!
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询