java随机生成一组数组储存,输入一个数判断是否在这个数组内
时间: 2023-05-21 20:01:32 浏览: 136
输入一个数是不是在这个数组中
可以使用Java中的Random类来生成随机数,然后将随机数存储到数组中。接着,可以使用for循环遍历数组,判断输入的数是否在数组中。如果在,返回true,否则返回false。以下是示例代码:
import java.util.Random;
public class RandomArray {
public static void main(String[] args) {
int[] arr = new int[10];
Random random = new Random();
for (int i = 0; i < arr.length; i++) {
arr[i] = random.nextInt(100);
}
int num = 50;
boolean isInArray = false;
for (int i = 0; i < arr.length; i++) {
if (arr[i] == num) {
isInArray = true;
break;
}
}
System.out.println(isInArray);
}
}
如果输入的数为50,程序将会输出true,因为50在数组中。如果输入的数为其他数,程序将会输出false,因为该数不在数组中。
阅读全文