الخوارزميات حجم المصفوفة ذات البعد الواحد

مفهوم الخاصيّة length

الخاصيّة length عبارة عن ثابت - يمكنك إعتباره متغير عادي - تملكه كل مصفوفة يتم تعريفها بشكل تلقائي.
تستخدم هذه الخاصيّة لمعرفة عدد عناصر المصفوفة, أو كما يقال لمعرفة حجم المصفوفة.

بشكل عام, نحتاج إستخدامها عند بناء كود للتعامل مع المصفوفة مهما كان حجمها.
ستتعرف على أهميتها و فائدتها عند دراسة التمارين الموضوعة في آخر الدرس.

طريقة إستخدام الخاصيّة length مع المصفوفات ذات البعد الواحد

لإستخدام الخاصيّة length الموجودة في أي مصفوفة: نضع إسم المصفوفة, ثم نقطة, ثم الكلمة length كالتالي:

ArrayName.length;
	


المثال الأول

في المثال التالي قمنا بإنشاء مصفوفة تتألف من 50 عنصر, ثم إستخدمنا الخاصيّة length لمعرفة عدد عناصر المصفوفة.

كود الجافا

public class Vector {
 
    public static void main (String[] args) {
 
        // هنا قمنا بتعريف مصفوفة تتألف من 50 عنصر
        int[] vector = new int[50];
 
        // ثم عرضنا عدد عناصر المصفوفة
        System.out.print("the number of elements is: " + vector.length + "\n" );
 
    }
	
}
		

نتيجة التشغيل

إذاً الكود vector.length جعلنا نعرف حجم المصفوفة.



المثال الثاني

سنقوم بإنشاء مصفوفة و نعطيها القيم مباشرةً عند إنشائها, ثم سنستخدم الخاصيّة length لمعرفة عدد عناصر المصفوفة.

كود الجافا

public class Vector {
 
    public static void main (String[] args) {
 
        // هنا قمنا بتعريف مصفوفة تتألف من 7 عناصر
        int[] vector = {10, 23, -30, 0, 500, 660, -70};
 
        // ثم عرضنا عدد عناصر المصفوفة
        System.out.print("the number of elements is: " + vector.length + "\n" );
 
    }

}
		

نتيجة التشغيل

الدورات

أدوات مساعدة

الأقسام

دورات
مقالات أسئلة مشاريع كتب