社区
Web 开发
帖子详情
请问如何获取不同的随机数?
317814
2004-08-31 02:28:10
我在写JSP时用Random的nextInt(1000)方法获取随机数,可是不管怎么刷新页面,得到的总是同样的随机数,请问怎么获取下一个随机数!
...全文
236
7
打赏
收藏
请问如何获取不同的随机数?
我在写JSP时用Random的nextInt(1000)方法获取随机数,可是不管怎么刷新页面,得到的总是同样的随机数,请问怎么获取下一个随机数!
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
7 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
js_nicle
2004-09-01
打赏
举报
回复
package random;
import java.util.Random;
/**
* <p>Title: </p>
* <p>Description: </p>
* <p>Copyright: Copyright (c) 2004</p>
* <p>Company: </p>
* @author not attributable
* @version 1.0
*/
public class randomBean {
public randomBean() {
}
private int[] getRandom(int ipar){
Random m=new Random();
int ri[]=new int[7];
for(int i=0;i<7;i++){
ri[i]=m.nextInt(ipar);
}
return ri;
}
public int[] returnRandom(){
int[] iArray=getRandom(36);
int iSize=iArray.length;
for(int i=0;i<iSize;i++){
for(int j=i+1;j<iSize;j++){
if(iArray[i]==iArray[j]){
iArray=returnRandom();
return iArray;
}else if(iArray[i]==0 || iArray[j]==0){
iArray=returnRandom();
return iArray;
}
}
}
return iArray;
}
}
boykent
2004-08-31
打赏
举报
回复
package examsystem;
import java.util.*;
/**
* Title: TestOnline
* Description:
* Copyright: Copyright (c) 2003
* Company: NSI
* @author junzhang.li
* @version 1.0
*/
public class Stochastic {
public Stochastic() {
}
public int number(int n){
Random rand=new Random();
int i=rand.nextInt();
i%=n;
while(i==0)
{
i=rand.nextInt();
i%=n;
}
if(i<0)
i=-i;
return(i);
}
//--------------------ヨ篌ッハ
/*public static void main(String[] args) {
Stochastic stochastic1 = new Stochastic();
int p=stochastic1.number(10);
System.out.print(p);
}*/
//---------------------
}
这是我以前做的,测试通过
js_nicle
2004-08-31
打赏
举报
回复
下班了明天给你段程序控制
flyforlove
2004-08-31
打赏
举报
回复
// 随机整数用Math.random()*a+b得到a到b间的随机数.
不对!!!!!
qyzj_wanghx
2004-08-31
打赏
举报
回复
同意 nay0648() 的说法.....
nay0648
2004-08-31
打赏
举报
回复
用nextInt()就可以了,不用加参数。
不过一般不用这种方法,产生一般的随机树用Math.random(),随机整数用Math.random()*a+b得到a到b间的随机数.
kingfish
2004-08-31
打赏
举报
回复
要看你得jsp怎么写的
e语言-易语言取
不同
随机数
取
不同
随机数
,源码是往列表框中增加一些
随机数
。该源码属于易语言的初级操作教程。
c语言生成
随机数
的方法(获得一组
不同
的
随机数
)
c语言生成一组
不同
的
随机数
,大家参考使用吧
C++编程实现高斯分布
随机数
的产生
根据
不同
的方差和均值,产生三组
不同
高斯分布的
随机数
C++
随机数
生成(无关联
随机数
)
C++
随机数
生成(无关联
随机数
也包括伪
随机数
的生成)
java根据比例概率生成
随机数
JAVA 生成
随机数
,并根据概率、比率,通过返回数字来判断中奖情况
Web 开发
81,122
社区成员
341,744
社区内容
发帖
与我相关
我的任务
Web 开发
Java Web 开发
复制链接
扫一扫
分享
社区描述
Java Web 开发
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章