الوصول إلى العناصر

لتخزين القيم في المصفوفة، استخدم عامل [ ]. مثلاً، count[0] تشير إلى العنصر الصفري (رقم صفر – zeroeth) في المصفوفة، وcount[1] تشير إلى العنصر الأول.
يمكنك استخدام عامل [ ] في أي مكان من عبارة ما:
كود:
count[0] = 7;
count[1] = count[0] * 2;
count[2]++;
count[3] -= 60;
هذه التعليمات هي تعليمات إسناد مشروعة.

أن عناصر المصفوفة مرقمة من 0 إلى 3، ما يعني عدم وجود عنصر دليله 4. يجب أن يكون هذا مألوفاً، نظراً لأننا رأينا الشيء نفسه عندما تعاملنا مع أدلة السلاسل المحرفية. ومع ذلك، فمن الأخطاء الشائعة تجاوز حدود المصفوفة، ما سيسبب الاستثناء ArrayOutOfBoundsException. كما هو الحال مع باقي الاستثناءات، سيعطيك البرنامج رسالة خطأ ثم يخرج.
يمكنك استعمال أي تعبير كدليل، طالما أنه من النوع int. من أكثر الطرق شيوعاً في تحديد أدلة المصفوفات هو استخدام متغير حلقة. مثلاً:
كود:
int i = 0;
while (i < 4) {
    System.out.println(count[i]);
    i++;
}
هذه حلقة while قياسية تعد من 0 إلى 4، وعندما يصبح متغير الحلقة i يساوي 4، لا يتحقق الشرط وتنتهي الحلقة. بالتالي، فإن جسم الحلقة ينفذ فقط عندما يكون i يساوي 0، 1، 2 و3.
في كل مرة تدور فيها الحلقة نستعمل i كدليل للمصفوفة، لطباعة العنصر رقم i. هذا النوع من عبور المصفوفات شائع جداً.


lk ;jhf ;dt jt;v ;uhgl ;lfd,jv gyi [hth hgtwg hgehkd uav hglwt,thj : hg,w,g Ygn hgukhwv hglwt,thj hgehkd hgukhwv hgtag hgk.,g jt;v [hth uav ild ;lfd,jv ;jhf ;dt