برمجة جافا/أساسيات 4
مقدمة: في هذا الجزء سيتم التطرق للمصفوفات أو الحقول (Array) ذات البعد الواحد وذات البعدين، حيث سأقوم بشرح كيفية تعريف المصفوفة وحجز المواقع لها مع توضيح كيفية إعطاء القيم الابتدائية للمصفوفات عند تعريفها.
ماهي المصفوفة؟ هي عبارة عن عدد من المتغيرات التي تخزن جميعا تحت اسم واحد ويدعى الفهرس(index). وتكون هذه المتغيرات من نفس النوع(Typ).المتغيرات نفسها المخزنه في المصفوفه تدعى مُرَكبَه أو عنصر، والفهرس هو في ابسط الأحوال ممكن أن نتصوره على أنه سهم يؤشر على مكان تخزين العناصر أو المتغيرات في الذاكرة كما هو موضح في الشكل التالي : حيث Field هو اسم الفهرس ويشير إلى مواقع التخزين في الذاكره، ومن الجدير بالذكر ان المصفوفة في لغة الجافا تبدأ بصفر (0) كما هو موضح بالشكل وليس بالرقم واحد. حيث تدل هذه الأعداد على موقع المتغير في الفهرس فمثلا:
وبذلك تأخذ المصفوفه الشكل الافتراضي التالي: