JavaRandom类面试题及答案.docVIP

  • 1
  • 0
  • 约小于1千字
  • 约 2页
  • 2026-05-17 发布于河北
  • 举报

JavaRandom类面试题及答案

1.以下关于JavaRandom类的说法,正确的是()(5分)

A.它用于生成随机整数

B.它可以生成指定范围内的随机小数

C.它的种子相同会生成相同的随机数序列

D.以上都正确

2.如何使用JavaRandom类生成一个1到100之间的随机整数?(5分)

3.请简述JavaRandom类中nextInt(intn)方法的作用。(5分)

4.以下代码片段执行后,输出结果可能是什么?(5分)

Randomrandom=newRandom(10);

System.out.println(random.nextInt(10));

5.怎样使用JavaRandom类生成一个0到1之间的随机小数?(5分)

答案与解析:

1.答案:D

解析:JavaRandom类既可以生成随机整数,通过nextInt方法;也可以通过一些计算生成指定范围内的随机小数,比如生成0到1之间的随机小数可以用nextDouble方法,然后通过乘以范围上限等操作来得到指定范围的小数;并且当种子相同时,会生成相同的随机数序列。

2.答案:Randomrandom=newRandom();intnum=random.nextInt(100)+1;

解析:首先创建Random对象,然后调用nextInt(100

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档