ابحث عن الموضع الأخير ل ArrayList في Java
طريقة lastIndexOf(Object obj) موضع آخر ظهور لعنصر في ArrayList.int public. lastIndexOf(Object obj): ترجع هذه الطريقة فهرس آخر ظهور للكائن obj في قائمة الصفيف. إذا لم يكن الكائن موجودا ، فإنه يرجع -1.
في هذا المثال ، لدينا ArrayList من السلاسل التي تحتوي على بعض العناصر المكررة. نبحث عن الفهرس الأخير لبعض العناصر باستخدام الطريقة lastIndexOf().
import java.util.ArrayList;
الفئة العامة ArrayListLastIndexOf{
الفراغ الثابت العام الرئيسي (سلسلة [] args) {
// إنشاء ArrayList< سلسلة>
ArrayList< سلسلة> arraylist = 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"));
}
}
< / pre>وقت التشغيل:
< pre class = "prettyprint lang-java" > آخر ظهور ل obj1: 6
آخر ظهور ل obj3: 7 < / قبل>