如何在 Java 中获取 List 的第一个元素?
javaobject oriented programmingprogramming更新于 2025/2/4 18:52:17
List 接口扩展了 Collection 接口。它是一个存储元素序列的集合。ArrayList 是 List 接口最流行的实现。列表的用户可以非常精确地控制将元素插入 List 中的位置。这些元素可通过其索引访问并可搜索。
List 接口提供了一个 get() 方法来获取特定索引处的元素。您可以将索引指定为 0 以获取 List 的第一个元素。在本文中,我们通过多个示例探索 get() 方法的用法。
语法
E get(int index)
返回指定位置的元素。
参数
index - 要返回的元素的索引。
返回
指定位置的元素。
抛出
IndexOutOfBoundsException - 如果索引超出范围 (index < 0 || index >= size())
示例 1
以下示例展示了如何获取第一个列表中的元素。
package com.tutorialspoint;
import java.util.ArrayList;
import java.util.Arrays;
import java.util.List;
public class CollectionsDemo {
public static void main(String[] args) {
List<Integer> list = new ArrayList<>(Arrays.asList(4,5,6));
System.out.println("列表:" + list);
// 列表的第一个元素
System.out.println("列表的第一个元素:" + list.get(0));
}
}
输出
将产生以下结果 −
列表: [4, 5, 6] 列表的第一个元素: 4
示例 2
以下是从 List 获取第一个元素可能引发异常的示例。
package com.tutorialspoint;
import java.util.ArrayList;
import java.util.List;
public class CollectionsDemo {
public static void main(String[] args) {
List<Integer> list = new ArrayList<>();
System.out.println("列表: " + list);
try {
// List 的第一个元素
System.out.println("First element of the List: " + list.get(0));
} catch(Exception e) {
e.printStackTrace();
}
}
}
输出
这将产生以下结果 −
列表: [] java.lang.IndexOutOfBoundsException: Index: 0, Size: 0 at java.util.ArrayList.rangeCheck(ArrayList.java:659) at java.util.ArrayList.get(ArrayList.java:435) at com.tutorialspoint.CollectionsDemo.main(CollectionsDemo.java:11)
相关文章
有用资源
java 参考教程 - 该教程包含有关 java 的更多信息:https://www.cainiaomax.com/java/

