نحن نعتبر سيناريو نحتاج فيه إلى إضافة عدد كبير جدا من العناصر إلى ArrayList بحجم غير كاف ، في مثل هذه الحالة ، يجب تغيير حجم ArrayList عدة مرات وسيؤدي ذلك إلى ضعف الأداء. يمكن معالجة هذه المشكلة عن طريق استدعاء ensureCapacity() وهو أمر مفيد جدا لضمان أو زيادة سعة ArrayList.
الفراغ العام ensureCapacity(int minCapacity): تعيد هذه الطريقة تعيين الحد الأدنى لسعة ArrayList.
import java.util.ArrayList;
ArrayList_ensureCapacity من الفئة العامة {
الفراغ العام الثابت الرئيسي (سلسلة [] args) {
ArrayList< سلسلة> arraylist = ArrayList جديد< سلسلة> (4);
// إضافة عناصر إلى ArrayList
arraylist.add ("الشاشة") ؛
arraylist.add ("TV") ؛
arraylist.add ("الكمبيوتر المحمول") ؛
arraylist.add ("الكمبيوتر اللوحي") ؛
arraylist.ensureCapacity(5);
arraylist.add ("الهاتف الذكي") ؛
System.out.println ("عناصر قائمة الصفائف: ");
ل (سلسلة s: arraylist)
System.out.println (s) ؛
}
}
< / pre>وقت التشغيل :
< pre class = "prettyprint lang-java" > عناصر ArrayList :
شاشة
TV
كمبيوتر محمول < br / > Tablet
هاتف ذكي < br / >< / ما قبل >
Commentaires (12)
Connectez-vous pour commenter
Rejoignez la discussion et partagez vos connaissances avec la communauté
Excellent tutoriel !
N'hésitez pas si vous avez des questions.