生成100个随机数的java程序

生成100个随机数的java程序,java,Java,有人能帮我做这个练习吗?编写一个程序,生成100个随机数,并将每个数存储到整数数组中。对于该程序,您必须满足以下技术要求:1)在main中,生成100个随机数并将每个随机数存储在数组中2)在main中,要求用户输入一个数字,看看它是否存在于数组中3)编写一个函数,该函数将数组和用户数字作为输入参数,如果数字在数组中存在或不存在,则返回true或false 4)main,适当调用此函数,如果用户提供的数字在数组中,则使用结果打印给用户使用类生成如下随机数: Random randomGenerat

有人能帮我做这个练习吗?编写一个程序,生成100个随机数,并将每个数存储到整数数组中。对于该程序,您必须满足以下技术要求:1)在main中,生成100个随机数并将每个随机数存储在数组中2)在main中,要求用户输入一个数字,看看它是否存在于数组中3)编写一个函数,该函数将数组和用户数字作为输入参数,如果数字在数组中存在或不存在,则返回true或false 4)main,适当调用此函数,如果用户提供的数字在数组中,则使用结果打印给用户

使用类生成如下随机数:

Random randomGenerator = new Random();
int randomLessThan100 = randomGenerator.nextInt(100);
int randomLessThan1000 = randomGenerator.nextInt(1000);
int randomBetween50And100 = randomGenerator.nextInt(49) + 51;

这是一个非常简单的问题,我将引导您完成这些步骤,但不会给您所有的代码,因为我知道初学者的感受,我通过阅读代码直观地学习

  • 您需要对此进行导入,该导入是
    java.util.Random

  • 您需要一个数组来存储它,使用
    int[]
    创建一个数组,并将其大小设置为100

  • 您需要一个随机对象
    random rand=new random()
  • 要生成100个随机整数并将其添加到数组中,需要循环100次。在该循环中生成一个数字并将其添加到索引
    i
  • 要检查用户输入的密钥是否再次存在,请在数组中循环,直到a
    arr[i]==key
    ,如果它从未找到匹配项,则不包含该数字

  • 如果您有问题,请留下评论,我将尽力提供帮助

    我认为您不应该在stackoverflow上问此类家庭作业问题。我同意@TangKe。如果你问一个更具体的问题,社区里的人会更容易接受,同时也会详细说明你到目前为止尝试了什么,也许还有你不了解的具体事情。这个问题可能会被否决,甚至可能会被关闭。纯代码编写请求在堆栈溢出问题上是离题的——我们希望这里的问题与特定的编程问题相关——但我们很乐意帮助您自己编写!告诉我们,你被困在哪里了。这也将有助于我们更好地回答您的问题。对谷歌的快速研究将为您提供答案:)这是>>对的谢谢@Stephen C,是的,我可能确实给出了很多提示。不过,我认为有些东西对初学者来说可能并不明显