网站首页 感悟人生 资源共享 师生乐团 论坛 评论
 当前位置:探索者感悟版 > 资源共享 > 建站编程  [快速访问本页:http://qaabb.cn?n371][搜索广场]
物理论文摘要
精 品 链 接
录入时间:2007年10月25日
JAVA 编程
 

======================================

产生随机数的方法

作者:EricDu

产生10个0-100之间不重复的随机数
List   list   =   new   ArrayList();  
java.util.Random   random   =   new   java.util.Random();  

while   (list.size()   <   11)   {  
    Integer   ii   =   new   Integer(random.nextInt(100));  
    if   (!list.contains(ii))   {  
        list.add(ii);  
    }  
    System.out.println("-----"   +   list.toString());
}

产生10个1-100之间不重复的随机数
List   list   =   new   ArrayList();  
java.util.Random   random   =   new   java.util.Random();  

while   (list.size()   <   11)   {  
    Integer   ii   =   new   Integer(random.nextInt(99)+1);  
    if   (!list.contains(ii))   {  
        list.add(ii);  
    }  
    System.out.println("-----"   +   list.toString());

如果要求的不严格,产生10个0-100之间的随机数可以用
Random rd = new Random();
for(int i=0; i<10; i++){
    System.out.println(rd.nextInt(100));
}

产生10个1-100之间的随机数可以用
Random rd = new Random();
for(int i=0; i<10; i++){
    System.out.println(rd.nextInt(99)+1);
}

======================================

javascript setTimeout 和 setInterval 区别

[setTimeout]
setTimeout(表达式,延时时间)
在执行时,是在载入后延迟指定时间后,去执行一次表达式,记住,次数是一次

用setTimeout实现的自动变化显示随机数的效果:

<html>
<head>
<script>
window.onload=sett;
function sett()
{
document.body.innerHTML=Math.random();
setTimeout("sett()",500);
}
</script>
</head>
<body>
</body>
</html>


[setInterval]
setInterval(表达式,交互时间)
则不一样,它从载入后,每隔指定的时间就执行一次表达式

用setInterval实现的自动变化显示随机数的效果:

<html>
<head>
<script>
function sett()
{
document.body.innerHTML=Math.random();
}
setInterval("sett();", 500);
</script>
</script>
</head>
<body>
</body>
</html>

======================================



  关 键 词:JAVA编程 产生随机数 不重复  
  上一篇:文本框中限制输入的方法
  下一篇:揭开正则表达式的神秘面纱

-----------------------------------------------------------------
打印  关闭  复制推荐  本地收藏    雅虎收藏   
-----------------------------------------------------------------
最 近 评 论
 网友评论[说明]0    => 查看相关评论  

匿名 
 
=> 图片资料 => 相关链接 => 科学论文
网站地图关于我们如何投稿物理科学社会人生大众导航工具查询搜索广场
Copyright©:《探索者》网络杂志 论文资料引用,请注明出处 欢迎投稿!感谢支持!