どうも、ちょげ(@chogetarou)です。
リスト(ArrayList)の末尾の要素を取得する方法を紹介します。
方法

リスト(List)の最後の要素を取得するには、get()を使います。
まず、リストからget()を呼び出します。
そして、get()の引数に、末尾のインデックスを指定します。
末尾のインデックスは、リストから呼び出したsize()の戻り値を「−1」して取得します。
T last = list.get(list.size() - 1);
上記のget()は、呼び出したリストの最後の要素を取得します。
使用例
import java.util.*;
public class Main {
public static void main(String[] args) throws Exception {
ArrayList<Integer> numbers = new ArrayList<Integer>(5);
numbers.add(1);
numbers.add(2);
numbers.add(3);
numbers.add(4);
numbers.add(5);
int last = numbers.get(numbers.size() - 1);
System.out.println(last);
}
}
出力:
5
コメント