public indexOf(Object o): 特定のオブジェクトが最初に出現するインデックスを返し、リストにこの要素が含まれていない場合は -1 を返します。
public int lastIndexOf(Object o): 特定のオブジェクトが最後に出現したインデックスを返し、リストにその要素が含まれていない場合は -1 を返します。
例:
次に示すのは、String 要素を含む LinkedList です。indexOf() および lastIndexOf() は String を探します:
import java.util.LinkedList;Output:
public class Search {
public static void main(String[] args) {
// LinkedList
LinkedListlinkedlist = new LinkedList ();
// 要素を挿入します
linkedlist.add("abc");
linkedlist.add("abcd");
linkedlist.add("bc");
linkedlist.add("def");
linkedlist.add("abcd");
linkedlist.add("ijk");
linkedlist.add("ghi");
//最初に出現したオカレンスを検索
int procc = linkedlist.indexOf("abcd");
System.out.println("最初の出現: " + procc);
//最後に発生したオカレンスを検索
int drocc = linkedlist.lastIndexOf("abcd");
System.out.println("最後の出現: " + drocc);
}
}
最初の出現: 1
最後の出現: 4
Commentaires (0)
Laisser un commentaire
Connectez-vous pour commenter
Rejoignez la discussion et partagez vos connaissances avec la communauté
Chargement des commentaires...