在 Java 中,可以使用 List
接口提供的 get()
方法來獲取 List
中指定位置的元素。由于列表索引從 0 開始,因此要獲取最后一個元素,可以使用 size()-1
作為索引值進行訪問。
以下是一些常用的方法來獲取 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.");
}
以上兩種方法都可以實現獲取 List
最后一個元素的目的,您可以根據需要選擇其中的一種或者另外一種方法。