jsp 里如何让随机生成 30

 我来答
loky1217
2011-09-19
知道答主
回答量:32
采纳率:0%
帮助的人:25.2万
展开全部
java.lang.Math random() 返回带正号的 double 值,该值大于等于 0.0 且小于 1.0。返回值是一个伪随机选择的数,在该范围 内(近似)均匀分布。 第一次调用该方法时,它将创建一个新的伪随机数生成器,与以下表达式完全相同 new java.util.Random 之后,新的伪随机数生成器可用于此方法的所有调用,但不能用于其他地方。 此方法是完全同步的,可允许多个线程使用而不出现错误。但是,如果许多线程需要以极高的速率生 成伪随机数,那么这可能会减少每个线程对拥有自己伪随机数生成器的争用。 返回: 大于等于 0.0 且小于 1.0 的伪随机 double 值。
java.util.Random 此类的实例用于生成伪随机数流。此类使用 48 位的种子,使用线性同余公式 (linear congruential form) 对其进行了修改。 如果用相同的种子创建两个 Random 实例,则对每个实例进行相同的方法调用序列,它们将生成并返 回相同的数字序列。为了保证此属性的实现,为类 Random 指定了特定的算法。为了 Java 代码的完全可 移植性, Java 实现必须让类 Random 使用此处所示的所有算法。 但是允许 Random 类的子类使用其他算法, 只要其符合所有方法的常规协定即可。 Random 类实现的算法使用一个 protected 实用工具方法,每次调用它最多可提供 32 个伪随机生成 的位。 很多应用程序会发现 Math.random()方法更易于使用。
gwl3323405
2011-09-23 · TA获得超过1226个赞
知道小有建树答主
回答量:1423
采纳率:33%
帮助的人:778万
展开全部
把你随机生成的函数放在页面,用<%%>包裹起来就行了。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
nfang983
2011-09-18 · TA获得超过392个赞
知道答主
回答量:447
采纳率:0%
帮助的人:268万
展开全部
产生100个整数不重复的数的算法: import java.util.*; public class Test把生成的随机数,放入到Set里,这样就不能重复了,之后只要不满100个数,
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
loweryou
2011-09-18 · TA获得超过288个赞
知道小有建树答主
回答量:195
采纳率:75%
帮助的人:133万
展开全部
你是不是想动态显示jsp页面内容?编写代码,假如从控制层取到一个list,可以用el表达式和jstl标签来显示数据。当你传的list的值不同,显示的内容就不同了.
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
荆如丝
2011-09-19 · TA获得超过617个赞
知道小有建树答主
回答量:660
采纳率:100%
帮助的人:352万
展开全部
产生100个整数不重复的数的算法:
import java.util.*;
public class Test
{
public static void main(String[] args)
{
int count = 0;
int[] arr = new int[100];
for (int i = 0; i < 100; i++)
{
arr[i] = (int) (Math.random() * 100) + 1;
for (int j = 0; j < i; j++)
{
if (arr[j] == arr[i])
{
i--;
break;
}
}
}
for (int i = 0; i < 100; i++)
{
if(i%10 == 0)
System.out.print('\n');
System.out.print(arr[i] + " ");
}
}
}
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
收起 更多回答(3)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式