NonGenericList
Inheritance: java.lang.Object
All Implemented Interfaces: java.util.List
public class NonGenericList implements List
قائمة غير عامة من الكائنات
المنشئات
| المنشئ | الوصف |
|---|---|
| NonGenericList(List list) | ينشئ مثيلاً جديداً من الفئة NonGenericList. |
الطرق
NonGenericList(List list)
public NonGenericList(List list)
ينشئ مثيلاً جديداً من الفئة NonGenericList.
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| قائمة | java.util.List | القائمة - حاوية الكائنات. |
getList()
public List getList()
Returns: java.util.List
addItem(Object value)
public int addItem(Object value)
يضيف عنصرًا إلى System.Collections.IList.
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| القيمة | java.lang.Object | الكائن System.Object لإضافته إلى System.Collections.IList. |
Returns: int - الموضع الذي تم إدراج العنصر الجديد فيه.
clear()
public void clear()
يزيل جميع العناصر من System.Collections.IList.
contains(Object value)
public boolean contains(Object value)
يحدد ما إذا كان System.Collections.IList يحتوي على قيمة محددة.
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| القيمة | java.lang.Object | الكائن System.Object لتحديد موقعه في System.Collections.IList. |
Returns:
boolean - true إذا تم العثور على System.Object في System.Collections.IList؛ وإلا false.
indexOf(Object value)
public int indexOf(Object value)
يحدد فهرس العنصر المحدد في System.Collections.IList.
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| القيمة | java.lang.Object | الكائن System.Object لتحديد موقعه في System.Collections.IList. |
Returns:
int - فهرس value إذا وجد في القائمة؛ وإلا -1.
insertItem(int index, Object value)
public void insertItem(int index, Object value)
يدرج عنصرًا في System.Collections.IList عند الفهرس المحدد.
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| index | int | الفهرس الصفري الذي يجب إدراج value فيه. |
| القيمة | java.lang.Object | الكائن System.Object لإدخاله في System.Collections.IList. |
get(int index)
public Object get(int index)
يحصل على العنصر عند الفهرس المحدد.
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| index | int | الفهرس. |
Returns: java.lang.Object - العنصر عند الفهرس المحدد.
set(int index, Object value)
public Object set(int index, Object value)
يضبط العنصر عند الفهرس المحدد.
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| index | int | الفهرس. |
| القيمة | java.lang.Object |
Returns: java.lang.Object
removeItem(Object value)
public void removeItem(Object value)
يزيل أول ظهور لكائن محدد من System.Collections.IList.
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| القيمة | java.lang.Object | الكائن System.Object لإزالته من System.Collections.IList. |
removeAt(int index)
public void removeAt(int index)
يزيل عنصر System.Collections.IList عند الفهرس المحدد.
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| index | int | الفهرس الصفري للعنصر الذي سيتم إزالته. |
size()
public int size()
يحصل على عدد العناصر الموجودة في System.Collections.ICollection.
Returns: int
isEmpty()
public boolean isEmpty()
Returns: boolean
toArray()
public Object[] toArray()
Returns: java.lang.Object[]
add(Object o)
public boolean add(Object o)
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| o | java.lang.Object |
Returns: boolean
remove(Object o)
public boolean remove(Object o)
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| o | java.lang.Object |
Returns: boolean
containsAll(Collection c)
public boolean containsAll(Collection c)
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| c | java.util.Collection |
Returns: boolean
addAll(Collection c)
public boolean addAll(Collection c)
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| c | java.util.Collection |
Returns: boolean
addAll(int index, Collection c)
public boolean addAll(int index, Collection c)
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| index | int | |
| c | java.util.Collection |
Returns: boolean
removeAll(Collection c)
public boolean removeAll(Collection c)
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| c | java.util.Collection |
Returns: boolean
retainAll(Collection c)
public boolean retainAll(Collection c)
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| c | java.util.Collection |
Returns: boolean
add(int index, Object element)
public void add(int index, Object element)
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| index | int | |
| عنصر | java.lang.Object |
remove(int index)
public Object remove(int index)
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| index | int |
Returns: java.lang.Object
lastIndexOf(Object o)
public int lastIndexOf(Object o)
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| o | java.lang.Object |
Returns: int
listIterator()
public ListIterator<Object> listIterator()
Returns: java.util.ListIterator<java.lang.Object>
listIterator(int index)
public ListIterator<Object> listIterator(int index)
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| index | int |
Returns: java.util.ListIterator<java.lang.Object>
subList(int fromIndex, int toIndex)
public List<Object> subList(int fromIndex, int toIndex)
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| fromIndex | int | |
| toIndex | int |
Returns: java.util.List<java.lang.Object>
iterator()
public Iterator iterator()
يرجع عدّادًا يتنقل عبر مجموعة.
Returns:
java.util.Iterator - كائن System.Collections.IEnumerator يمكن استخدامه للتنقل عبر المجموعة.
toArray(Object[] a)
public Object[] toArray(Object[] a)
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| أ | java.lang.Object[] |
Returns: java.lang.Object[]