リストの最後の要素には、リストのサイズから1を引いたものを使用してアクセスできます。リストが空であるかどうかをテストする必要もあります。
list.get(list.size() - 1);
次のコードは、4つの要素を使用してListを作成し、次にlastElement参照を作成してnullに設定します。 リストが空でない場合は、位置サイズ-1の要素がlastElementに設定されます。 出力が表示されます。
import java.util.Arrays; import java.util.List; public class ListLastElement { public static void main(String[] argv){ List<String> list = Arrays.asList( "A", "B", "C", "D" ); String lastElement = null; if( !list.isEmpty() ) lastElement = list.get(list.size() - 1); System.out.print( "The last element is " + lastElement); } }
The last element is D