استرداد قيمة عنصر في ArrayList في Java

طريقة get(int index) للحصول على قيمة عنصر في ArrayList. نحتاج إلى تحديد الموضع في وقت استدعاء الطريقة التي ترجع القيمة الموجودة في الموضع المحدد.

عنصر عام get(int index): تلقي هذه الطريقة الاستثناء IndexOutOfBoundsException إذا كان الفهرس أقل من 0 أو أكبر من حجم القائمة الحالي (0 <= الفهرس <= حجم القائمة).

فيما يلي مثال بسيط يوضح كيفية استرداد الكائنات من ArrayList باستخدام طريقة get(int index).

import java.util.ArrayList; 

الفئة العامة ArrayListGet{

الفراغ العام الثابت الرئيسي (سلسلة [] args) {

// إنشاء قائمة صفيف< سلسلة>
ArrayList< سلسلة> arraylist = ArrayList جديد< سلسلة> ();

//إضافة سلاسل إلى ArrayList
arraylist.add ("e1") ؛
arraylist.add ("e2") ؛
arraylist.add ("e3") ؛
arraylist.add ("e4") ؛

System.out.println("العنصر في الموضع 0: "+arraylist.get(0));
System.out.println("العنصر في الموضع 2: "+arraylist.get(2));

System.out.println ("الحصول على جميع العناصر من ArrayList") ؛
ل (int i = 0 ؛ i< arraylist.size(); i++)
System.out.println(arraylist.get(i));
}
}
< / pre>Run:

item في الموضع 0: e1
item في الموضع 2: e3
احصل على جميع العناصر من ArrayList
e1
e2
e3
e4
< / pre>

Commentaires (12)

Connectez-vous pour commenter

Rejoignez la discussion et partagez vos connaissances avec la communauté

JD
Jean Dupont Il y a 2 heures

Excellent tutoriel ! J'ai enfin compris comment utiliser Apache POI correctement.

👍 12 Répondre Signaler
CodeurJava ✓ Auteur • Il y a 1 heure

Merci Jean ! N'hésitez pas si vous avez des questions.