List型コレクションの最後の要素を取得するサンプルです。
サンプルソース
例)List型の最後の要素を取得する
1 2 3 4 5 6 7 8 9 10 11 |
//List型生成 ArrayList<String> al = new ArrayList<String>(); al.add("ラーメン"); al.add("カレー"); al.add("ハンバーグ"); //最後の要素を取得する String str = (al.size()>0)?al.get(al.size()-1):null; //表示する System.out.println(str); |
- (結果)
- ハンバーグ
メモ
- .size() で取得した要素数からマイナス1した値のインデックス番号の要素を取得すれば最後の要素が取得できます。
- Listの要素が存在しない時はこの方法だけだと例外が発生するので、上記サンプルではゼロ判定を行っています。