有人可以帮助我进行这项运动吗?编写一个生成100个随机数的程序,并将每个数字存储到整数数组中。对于此程序,您必须满足以下技术要求:1)在main中,生成100个随机数并将每个存储在一个数组中2)在main中,要求用户输入一个数字以查看它是否存在于数组中3)编写一个以数组和用户编号作为输入参数的函数,如果数字中的数字分别存在或不存在则返回true或false 4)在main中,正确调用此函数并使用结果打印给用户如果他们提供的数字在数组中
答案 0 :(得分:2)
这是一个非常简单的问题,我将引导您完成各个步骤,但不会给您所有代码,因为我知道成为初学者是什么感觉,并且通过阅读代码可以直观地学习。
您需要为此导入,导入为java.util.Random
您需要一个数组来存储它,使用int[]
创建一个数组并将其设置为100
Random rand = new Random()
i
arr[i] == key
,如果它从未找到匹配,则不包含该数字如果您有任何疑问,请发表评论,我会尽力提供帮助
答案 1 :(得分:0)
使用java.util.Random
类生成如下随机数:
Random randomGenerator = new Random();
int randomLessThan100 = randomGenerator.nextInt(100);
int randomLessThan1000 = randomGenerator.nextInt(1000);
int randomBetween50And100 = randomGenerator.nextInt(49) + 51;