Discuss / Java / double random = 1 + (int)Math.random()*3;

double random = 1 + (int)Math.random()*3;

Topic source

QS情

#1 Created at ... [Delete] [Delete and Lock User]

感觉这个有点问题  :通过Math.random()来获取随机数。实际上,它返回的是0(包含)到1(不包含)之间的double值

应该是  : double random = 1 + (int)(Math.random()*3);  这样吧


  • 1

Reply