JavaでArrayListの最後の位置を見つける
lastIndexOf(Object obj) は、ArrayList.public int lastIndexOf(Object obj): このメソッドは、最後に出現したオブジェクトのインデックスを返します obj を ArrayList に含めます。オブジェクトが存在しない場合は、-1.
この例では、いくつかの重複する要素を含む文字列の ArrayList があります。lastIndexOf().
import java.util.ArrayList;Runtime:
public class ArrayListLastIndexOf{
public static void main(String[] args) {
// ArrayList を作成します<文字列>
ArrayList<文字列>arraylist = new ArrayList<文字列>();
//ArrayList に文字列を追加
arraylist.add("obj1");
arraylist.add("obj3");
arraylist.add("obj5");
arraylist.add("obj2");
arraylist.add("obj1");
arraylist.add("obj3");
arraylist.add("obj1");
arraylist.add("obj3");
System.out.println("obj1の最後の出現箇所: "+arraylist.lastIndexOf("obj1"));
System.out.println("obj3の最後の出現箇所: "+arraylist.lastIndexOf("obj3"));
}
}
obj1:6
obj3:7