Java集合方法描述,根据未知条件输入一个整型数组x ,和未知条件输入未知整数y,判定这个整数是否在该数组中存在,若存在,则输出Find,否则输出Not Find。数组的元素Java集合方法描述,根据未知条件输入数组x中元素个数,未知条件输入一个整型数组x ,和未知条件输入未知整数y,判定这个整数是否在该数组中存在,若存在,则输出Find,否则输出Not Find。数组的元素个数不超过100个数不超过100
时间: 2023-06-09 18:02:57 浏览: 81
在Java中如何高效的判断数组中是否包含某个元素Java开
可以使用Java集合框架中的ArrayList类,以及其中的contains()方法来实现该需求。具体实现代码如下:
```
import java.util.*;
public class Main {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
int n = scanner.nextInt(); // 数组元素个数
List<Integer> list = new ArrayList<>();
for (int i = 0; i < n; i++) {
list.add(scanner.nextInt()); // 输入数组元素
}
int y = scanner.nextInt(); // 待查找的整数
if (list.contains(y)) {
System.out.println("Find"); // 数组中存在y
} else {
System.out.println("Not Find"); // 数组中不存在y
}
}
}
```
该代码首先使用Scanner类从标准输入中读取输入条件,然后通过ArrayList类的add()方法将数组元素逐个添加到列表list中,并使用contains()方法判断列表中是否包含待查找的整数y。最后,输出Find或Not Find,表示数组中是否存在y。
阅读全文