E - 元素类型public class BoundedList<E> extends ListWrapper<E> implements BoundedCollection<E>
raw| Constructor and Description | 
|---|
| BoundedList(int maxSize)构造 | 
| BoundedList(List<E> raw,
           int maxSize)构造,限制集合的最大容量为提供的List | 
| Modifier and Type | Method and Description | 
|---|---|
| boolean | add(E e) | 
| void | add(int index,
   E element) | 
| boolean | addAll(Collection<? extends E> c) | 
| boolean | addAll(int index,
      Collection<? extends E> c) | 
| boolean | isFull()是否已满,如果集合已满,不允许新增元素 | 
| int | maxSize()获取集合最大允许容量 | 
clear, contains, containsAll, equals, forEach, get, hashCode, indexOf, isEmpty, iterator, lastIndexOf, listIterator, listIterator, parallelStream, remove, remove, removeAll, removeIf, replaceAll, retainAll, set, size, sort, spliterator, stream, subList, toArray, toArraygetRawclone, finalize, getClass, notify, notifyAll, toString, wait, wait, waitclear, contains, containsAll, equals, hashCode, isEmpty, iterator, parallelStream, remove, removeAll, removeIf, retainAll, size, spliterator, stream, toArray, toArraypublic boolean isFull()
BoundedCollectionisFull in interface BoundedCollection<E>public int maxSize()
BoundedCollectionmaxSize in interface BoundedCollection<E>public boolean add(E e)
add in interface Collection<E>add in interface List<E>add in class ListWrapper<E>public void add(int index,
                E element)
public boolean addAll(Collection<? extends E> c)
addAll in interface Collection<E>addAll in interface List<E>addAll in class ListWrapper<E>public boolean addAll(int index,
                      Collection<? extends E> c)
Copyright © 2025. All rights reserved.