Dart and flutter

القوائم lists في Dart 20

القوائم lists

القوائم lists في Dart

القوائم ( lists ) في لغة Dart هي عبارة عن أداة لتخزين البيانات مثل المصفوفة تماماً, نحن نستخدم المصفوفة لتخزين البيانات و كذلك القائمة List يستخدم لتخزين البيانات.

القوائم Lists تعتبر نوع مهم من أنواع البيانات و لإستخدامها يجب أن يكون لدينا مجموعة عناصر نخزنها في لسته مثل نصوص و ارقام و لإنشاء لستة نستعمل الأقواس المربعه [] و هي مرتبة قابلة للتعديل, أي هي مثل ليستة الطعام الموجودة في المطاعم و بها الأصناف.

القوائم Lists اكثر فاعلية و ديناميكية و اكثر كفاءة لأن عن طريقها نستطيع البحث داخل البيانات بكل سهولة “بحث, إضافة, حفظ” و إسترجاع و قراءة البيانات بكل سهولة. للقوائم List نوعان سوف نشرحهما بكل تفصيل وهما (Growable List, Fixed Length List).

الشكل العام Syntax

var list_name = new List(size)

 

أنواع القوائم في Dart

يمكن تصنيف القوئم إلى نوعين و هما:

قائمة الطول الثابت Fixed Length List.
قائمة قابلة للنمو Growable List.

مثال

void main() {   
   var list1 = new List(5);   
   list1[0] = 10;   
   list1[1] = 11;   
   list1[2] = 12;   
   list1[3] = 13;  
   list1[4] = 14;    
   print(list1);   
}

في المثال أنشأنا قائمة متغيرة 1 تشير إلى قائمة حجمها ثابت. حجم القائمة هو 5 و أدخلنا العناصر المقابلة لمركز Index الخاص بها حيث يحتفظ المؤشر 0 بـ 10 و Index الأول يحمل 12 وهكذا.

عند تشغيل الكود

[10, 11, 12, 13, 14]

محمد تركي العلوش

من سوريا من مدينة منبج مبرمج ويب و محب للتقنية و الأمن المعلوماتي و الشبكات و اهم الدروس الذي افضلها هي عن الشبكات و امن المعلومات آمل أن أُقدم كل ما هو مفيد للجميع, كاتب مقالات في موقع هرمش.

مقالات ذات صلة

زر الذهاب إلى الأعلى