Java集合查询某个元素
时间: 2024-05-13 22:15:24 浏览: 80
在 Java 中,集合类有很多种,比如 List、Set、Map 等等。不同的集合类有不同的查询方法,下面以 List 为例来介绍如何查询某个元素。
如果你想查询某个元素在 List 中的位置,可以使用 List 的 indexOf 方法,示例代码如下:
```
List<String> list = new ArrayList<>();
list.add("apple");
list.add("banana");
list.add("orange");
int index = list.indexOf("banana");
System.out.println(index); // 输出:1
```
上面的代码中,我们先创建了一个 List 对象,并添加了一些元素。然后使用 indexOf 方法查询了元素 "banana" 在 List 中的位置,结果为 1,因为 List 中的下标从 0 开始。
如果你只是想判断某个元素是否在 List 中出现过,可以使用 List 的 contains 方法,示例代码如下:
```
List<String> list = new ArrayList<>();
list.add("apple");
list.add("banana");
list.add("orange");
boolean contains = list.contains("banana");
System.out.println(contains); // 输出:true
```
上面的代码中,我们同样先创建了一个 List 对象,并添加了一些元素。然后使用 contains 方法判断元素 "banana" 是否在 List 中出现过,结果为 true。
阅读全文
相关推荐
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![pdf](https://img-home.csdnimg.cn/images/20241231044930.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)