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:
| معامل | نوع | الوصف |
|---|---|---|
| value | 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:
| معامل | نوع | الوصف |
|---|---|---|
| value | 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:
| معامل | نوع | الوصف |
|---|---|---|
| value | 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 فيه. |
| 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 | المؤشر. |
| value | java.lang.Object |
Returns: java.lang.Object
removeItem(Object value)
public void removeItem(Object value)
يزيل أول ظهور لكائن محدد من System.Collections.IList.
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| value | 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:
| معامل | نوع | الوصف |
|---|---|---|
| a | java.lang.Object[] |
Returns: java.lang.Object[]