[Java]リスト(List)の最後の要素を取得するには?

Java

どうも、ちょげ(@chogetarou)です。

リスト(ArrayList)の末尾の要素を取得する方法を紹介します。

スポンサーリンク

方法

インターフェース, インターネット, プログラム, ブラウザ, Www

リスト(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

コメント

タイトルとURLをコピーしました