回:老猫
Math.random()方法里有没有能排除一个数的呀?
例如我想在33到66中不取38,怎么办?
如果取完了,在比较,然后我在利用随机数去取的话,也有可能取到38呀?
谢谢老猫!
Math.random()方法里有没有能排除一个数的呀?
例如我想在33到66中不取38,怎么办?
如果取完了,在比较,然后我在利用随机数去取的话,也有可能取到38呀?
谢谢老猫!
解决方案 »
- java中title正则表达式,这个错在哪里在,怎么用正则表达式提取弹性体文档中<title></title>之间的文字
- Java里面的for是什么意思?
- java代码打包成jar以后,如何运行包里面的chm文件?
- 关于JDBC的ResultSet问题
- Socket.bind方法的疑惑(多个modem多个ip)
- 有没有模态窗体?就是这个窗体不关闭的话永远的最前面,而且后面的窗体无法操作?
- 谁能解释一下useBean中的beanName从文件的具体做法?
- TB里无法打开APPLET
- resin+iis配置的简单问题(可另开帖给分)
- 字体显示时出现问题了?????
- 有谁知道java画面上屏蔽鼠标动作
- 请问java如何实现进程间通信~~
else x+=34;
Math.random()产生[0,1)之间的随机数
int a = 33+(int)32*Math.Random()
if(a >= 38) a++;
--没有,只能自己编码实现。例如我想在33到66中不取38,怎么办?
--加一条判断语句,if(x==38)......如果取完了,在比较,然后我在利用随机数去取的话,也有可能取到38呀?不知道我是否解释清楚了。
um=33+(int)(66-33)*Math.random();
if(um==38)um=33+(int)(66-33)*Math.random();