在 Java 中,可以使用 List 接口提供的 get() 方法來獲取 List 中指定位置的元素。由于列表索引從 0 開始,因此要獲取最后一個元素,可以使用 size()-1 作為索引值進(jìn)行訪問。

以下是一些常用的方法來獲取 List 最后一個元素:
使用?get()?方法和?size()?方法
List pst = new ArrayList();
// 添加元素到列表
pst.add("element1");
pst.add("element2");
pst.add("element3");
// 獲取列表最后一個元素
String lastElement = pst.get(pst.size() - 1);
System.out.println("The last element is: " + lastElement);
使用?ListIterator?迭代器
List pst = new ArrayList();
// 添加元素到列表
pst.add("element1");
pst.add("element2");
pst.add("element3");
// 獲取迭代器
ListIterator iterator = pst.pstIterator();
// 如果列表不為空,將迭代器移動到最后一個元素
if (iterator.hasNext()) {
while (iterator.hasNext()) {
iterator.next();
}
// 獲取最后一個元素
String lastElement = iterator.previous();
System.out.println("The last element is: " + lastElement);
} else {
System.out.println("The pst is empty.");
}
以上兩種方法都可以實(shí)現(xiàn)獲取 List 最后一個元素的目的,您可以根據(jù)需要選擇其中的一種或者另外一種方法。

京公網(wǎng)安備 11010802030320號