当前位置: 代码迷 >> Java相关 >> JAVA菜鸟求助
  详细解决方案

JAVA菜鸟求助

热度:188   发布时间:2006-08-01 14:47:11.0
JAVA菜鸟求助
如何设计一个方法随机的返回数, 比如在1,5,8,4中随机返回一个数字.
搜索更多相关的解决方案: JAVA  

----------------解决方案--------------------------------------------------------
用Random这个类

----------------解决方案--------------------------------------------------------
是不是输出的时候打 System.out.print(...... Random(x));啊?

----------------解决方案--------------------------------------------------------
我觉得应该不是吧
----------------解决方案--------------------------------------------------------
前面再定义一个random的方法呀...是哇?
----------------解决方案--------------------------------------------------------
int i = random(4)
if(i = 1)
...
else if(i = 2)
...
...
我想大概应该是这个意思吧
----------------解决方案--------------------------------------------------------
基本差不多`

----------------解决方案--------------------------------------------------------
感觉都不是正解,楼主的意思是在1,5,8,4里面随即返回一个数
而用Random()返回的是Double类型的0.0到1.0之间的数,即使10*Random()
这样也达不到效果,int i=Random(4),没看过这样的用法,望高手指点
----------------解决方案--------------------------------------------------------
楼上说的是正确的,我想没办法这样实现的,楼主是不是想到其它的去了
----------------解决方案--------------------------------------------------------
用这个方法
nextInt(int n)

Random里面的一个方法
返回一个伪随机数,它是从此随机数生成器的序列中取出的、在 0(包括)和指定值(不包括)之间均匀分布的 int值
----------------解决方案--------------------------------------------------------
  相关解决方案