الدالة مع تعريفها |
public void add(int index, Object element)
تستخدم لإضافة عنصر جديد في مكان محدد في كائن الـ Vector . |
public boolean add(Object o)
تستخدم لإضافة عنصر جديد في آخر كائن الـ Vector .
ترجع true إذا تمت الإضافة بنجاح. |
public boolean addAll(Collection c)
تستخدم لإضافة جميع العناصر الموجودين في كائن الـ Collection بالترتيب في آخر كائن الـ Vector .
ترجع true إذا تمت الإضافة بنجاح. |
public boolean addAll(int index, Collection c)
تستخدم لإضافة جميع العناصر الموجودين في كائن الـ Collection بالترتيب في مكان محدد في كائن الـ Vector .
ترجع true إذا تمت الإضافة بنجاح. |
public void addElement(Object o)
تستخدم لإضافة عنصر جديد في آخر كائن الـ Vector مع زيادة عدد العناصر واحداً. |
public int capacity()
ترجع حجم كائن الـ Vector المحجوز في الذاكرة. |
public void clear()
تمسح جميع العناصر الموجودة في كائن الـ Vector . |
public Object clone()
تنشئ نسخة من كائن الـ Vector . |
public boolean contains(Object elem)
ترجع true إذا كان كائن الـ Vector يحتوي على الكائن الذي نضعه لها كـ Argument. |
public boolean containsAll(Collection c)
ترجع true إذا كان كائن الـ Vector يحتوي على جميع العناصر الموجودة في كائن الـ Collection الذي نضعه لها كـ Argument. |
public void copyInto(Object[] anArray)
تنسخ محتوى كائن الـ Vector في مصفوفة من نفس النوع.
ملاحظة: حجم المصفوفة التي سيتم نسخ القيم فيها يجب أن لا يكون أصغر من حجم كائن الـ Vector . كما أن نوع المصفوفة التي سيتم النسخ فيها يجب أن يتناسب مع نوع القيم المراد تخزينها فيها. |
public Object elementAt(int index)
ترجع العنصر الموجود على الـ index الذي نمرره لها كـ Argument. |
public Enumeration elements()
ترجع كائن نوع Enumeration يحتوي على جميع عناصر كائن الـ Vector . |
public void ensureCapacity(int minCapacity)
تحدد عدد العناصر الأقل الذي يجب أن يحجز للكائن Vector في الذاكرة.
إذا كان العدد الموضوع فيها أكبر من عدد العناصر المحجوز للكائن Vector , عندها يتم تكبير حجمه.
إذا كان العدد الموضوع فيها أصغر من عدد العناصر الموجودة في كائن الـ Vector , لن تفعل أي شيء. |
public boolean equals(Object o)
تقارن كائن الـ Vector مع أي مصفوفة نمررها لها كـ Argument.
ترجع true في حال كان كائن الـ Vector يتطابق مع المصفوفة في عدد و قيم العناصر الموضوعة فيهما و بنفس الترتيب. |
public Object firstElement()
ترجع أول عنصر موجود في كائن الـ Vector , أي العنصر الموجود على الـ index رقم 0. |
public Object get(int index)
ترجع العنصر الموجود على الـ index الذي نمرره لها كـ Argument. |
public int hashCode()
ترجع الـ Hash Code للعنصر الذي قام باستدعائها. |
public int indexOf(Object elem)
تبحث في كائن الـ Vector عن أي قيمة نمررها لها كـ Argument.
ترجع رقم أول Index يحتوي على القيمة المطلوبة في حال وجود نفس القيمة في أكثر من عنصر.
ترجع 1- في حال عدم إيجاد القيمة المطلوبة. |
public int indexOf(Object elem, int index)
تبحث في كائن الـ Vector عن أي قيمة نمررها لها كـ Argument.
تبدأ عملية البحث من رقم الـ index الذي نضعه مكان الباراميتر الثاني.
ترجع رقم أول Index يحتوي على القيمة المطلوبة في حال وجود نفس القيمة في أكثر من عنصر.
ترجع 1- في حال عدم إيجاد القيمة المطلوبة. |
public void insertElementAt(Object obj, int index)
تستخدم لإضافة عنصر جديد في مكان محدد في كائن الـ Vector . |
public boolean isEmpty()
ترجع true في حال كان كائن الـ Vector فارغاً. |
public Object lastElement()
ترجع آخر عنصر موجود في كائن الـ Vector . |
public int lastIndexOf(Object elem)
تبحث في كائن الـ Vector عن أي قيمة نمررها لها كـ Argument.
ترجع رقم آخر Index يحتوي على القيمة المطلوبة في حال وجود نفس القيمة في أكثر من عنصر.
ترجع 1- في حال عدم إيجاد القيمة المطلوبة. |
public int lastIndexOf(Object elem, int index)
تبحث في كائن الـ Vector عن أي قيمة نمررها لها كـ Argument.
تبدأ عملية البحث من رقم الـ index الذي نضعه مكان الباراميتر الثاني.
ترجع رقم آخر Index يحتوي على القيمة المطلوبة في حال وجود نفس القيمة في أكثر من عنصر.
ترجع 1- في حال عدم إيجاد القيمة المطلوبة. |
public Object remove(int index)
تحذف عنصر محدد من كائن الـ Vector . |
public boolean remove(Object o)
تحذف أول عنصر يتم إيجاده في كائن الـ Vector في حال كان يتطابق مع الكائن الذي نمرره لها كـ Argument.
ترجع true إذا تم حذف العنصر بنجاح. |
public boolean removeAll(Collection c)
تحذف مجموعة متتالية من العناصر الموجود في كائن الـ Vector في حال كانت تتطابق مع كائن الـ Collection الذي نمرره لها كـ Argument.
ترجع true إذا تم حذف جميع العناصر بنجاح. |
public boolean removeAllElements()
تحذف جميع العناصر من كائن الـ Vector , و تجعل حجمه يساوي 0.
ترجع true إذا تم حذف جميع العناصر بنجاح. |
public boolean removeElement(Object obj)
تحذف أول عنصر يتم إيجاده في كائن الـ Vector في حال كان يتطابق مع الكائن الذي نمرره لها كـ Argument.
ترجع true إذا تم حذف العنصر بنجاح. |
public void removeElementAt(int index)
تحذف عنصر محدد من عناصر كائن الـ Vector . |
public boolean retainAll(Collection c)
تبقي عناصر كائن الـ Vector الموجودة في كائن الـ Collection الذي نمرره لها كـ Argument, و تحذف جميع العناصر الأخرى. |
public Object set(int index, Object element)
تبدل عنصر محدد في كائن الـ Vector بعنصر جديد, و ترجعه أيضاً. |
public void setElementAt(Object obj, int index)
تبدل عنصر محدد في كائن الـ Vector بعنصر جديد. |
public void setSize(int newSize)
تحدد عدد عناصر كائن الـ Vector .
إذا كان العدد الموضوع فيها أكبر من عدد عناصر كائن الـ Vector , عندها توضع القيمة null مكان كل عنصر فارغ ( أي غير مستخدم ).
إذا كان العدد الموضوع فيها أصغر من عدد العناصر كائن الـ Vector , عندها يتم حذف العناصر التي لم يعد كائن الـ Vector قادراً على تخزينها. |
public int size()
ترجع عدد العناصر الموجودة في كائن الـ Vector . |
public subList(int fromIndex, int toIndex)
ترجع كائن نوعه List يمثل العناصر الموجودة في كائن الـ Vector إبتداءاً من fromIndex وصولاً إلى ما قبل toIndex . |
public Object[] toArray()
ترجع مصفوفة نوعها Object تحتوي على جميع العناصر الموجودة في كائن الـ Vector . |
public String toString()
ترجع كائن نوعه String يمثل العناصر الموجودة في كائن الـ Vector . |
public void trimToSize()
تصغر حجم كائن الـ Vector في الذاكرة, حيث أنها تحذف جميع الأماكن المحجوزة له في الذاكرة و التي لم يضطر إلى استخدامها لأنها ما زالت فارغة ( أي لا تحتوي على عنصر ). |