java如何获取list中的某个数据
时间: 2024-03-09 12:46:57 浏览: 94
java的list取之方法
要获取 List 中的某个数据,可以使用以下方式:
1. 使用 get() 方法获取指定下标的元素,例如:
```
List<String> list = new ArrayList<>();
list.add("apple");
list.add("orange");
String fruit = list.get(1); // 获取下标为 1 的元素,即 orange
```
2. 使用 indexOf() 方法查找某个元素在 List 中的下标,然后再使用 get() 方法获取该元素,例如:
```
List<String> list = new ArrayList<>();
list.add("apple");
list.add("orange");
int index = list.indexOf("orange"); // 获取元素 orange 在 List 中的下标,即 1
String fruit = list.get(index); // 获取下标为 1 的元素,即 orange
```
注意:如果 List 中不存在要获取的元素,上述两种方式都会抛出 IndexOutOfBoundsException 异常或返回 -1。所以,在使用这些方法时需要确保 List 中包含要获取的元素。
阅读全文