方法1: インデックスを使用する方法 リストの最後の要素は、リストのサイズから1引いたインデックスを使用してアクセスすることができます。以下はコード例です。
List<String> myList = new ArrayList<>();
myList.add("要素1");
myList.add("要素2");
myList.add("要素3");
int lastIndex = myList.size() - 1;
String lastElement = myList.get(lastIndex);
System.out.println("最後の要素: " + lastElement);
方法2: Java 8以降の場合、streamを使用する方法 Java 8以降では、リストに対してstream操作を行うことができます。streamを使用すると、以下のようにリストの最後の要素を取得することができます。
List<String> myList = new ArrayList<>();
myList.add("要素1");
myList.add("要素2");
myList.add("要素3");
String lastElement = myList.stream().reduce((first, second) -> second).orElse(null);
System.out.println("最後の要素: " + lastElement);
方法3: Apache Commons Collectionsを使用する方法 Apache Commons Collectionsライブラリを使用すると、リストの最後の要素を簡単に取得することができます。以下はコード例です。
import org.apache.commons.collections4.CollectionUtils;
List<String> myList = new ArrayList<>();
myList.add("要素1");
myList.add("要素2");
myList.add("要素3");
String lastElement = CollectionUtils.last(myList);
System.out.println("最後の要素: " + lastElement);
上記の方法を使用すると、Javaでリストの最後の要素を取得することができます。必要に応じて、これらの方法を適用して、プログラムに組み込むことができます。