首页
IT培训常见问题
企业资讯
学员活动
师资团队
图书教材
发布 : Java培训 发布时间:2021-07-21 14:42:44
1. ArrayList的增加方法
ArrayList使用方法add()对表进行元素添加
- public boolean add(E e) {
- ensureCapacityInternal(size + 1); // Increments modCount!!
- elementData[size++] = e;
- return true;
- }
2. ArrayList的删除方法
remove是删除元素的方法
- public E remove(int index) {
- rangeCheck(index);
- modCount++;
- E oldValue = elementData(index);
- int numMoved = size - index - 1;
- if (numMoved > 0)
- System.arraycopy(elementData, index+1, elementData, index,
- numMoved);
- elementData[--size] = null; // clear to let GC do its work
- return oldValue;
- }
public E remove(int index)移除此列表中指定位置上的元素。
3. ArrayList的修改方法
set是修改元素的方法
- public E set(int index, E element) {
- rangeCheck(index);
- E oldValue = elementData(index);
- elementData[index] = element;
- return oldValue;
- }
public E set(int index, E element)用指定的元素替代此列表中指定位置上的元素。
4. ArrayList的查找方法
- public E get(int index) {
- rangeCheck(index);
- return elementData(index);
- }
返回此列表中指定位置上的元素。 先检查越界,然后直接返回index位置的数据。
获取元素
public E get(int index)返回此列表中指定位置上的元素。
集合长度
public int size()返回此列表中的元素个数。
删除元素
public boolean remove(Object o):删除指定的元素,返回删除是否成功
修改元素
public E set(int index, E element):修改指定索引处的元素,返回被修改的元素。
咨询还可获得
对应免费课程