您当前的位置: 首页 >  Java

慕晨sekurlsa

暂无认证

  • 4浏览

    0关注

    82博文

    0收益

  • 0浏览

    0点赞

    0打赏

    0留言

私信
关注
热门博文

JAVA基础(四十三)——集合之Collection的List接口

慕晨sekurlsa 发布时间:2022-09-18 13:38:01 ,浏览量:4

一、目录
  • List接口基本介绍
  • List接口常用方法
  • List接口题目练习
  • ArrayList扩容机制
  • Vector基本介绍
  • LinkedList基本介绍
二、List接口基本介绍

List接口是Collection接口的子接口。

  1. List集合类中元素有序(即添加顺序和取出顺序一致)、且可复制。
  2. List集合中的每个元素都有其对应的顺序索引,即支持索引。list.get(1);。
  3. List接口的常用实现类有:ArrayList、LinkedList、Vector。
三、List接口常用方法
  1. void add(int index, Object ele):在index位置插入ele元素。
  2. boolean addAll(int index, Collection eles):从index位置开始将eles中的所有元素添加进来。
  3. Object get(int index):获取指定index位置的元素。
  4. int indexOf(Object obj):返回obj在集合中首次出现的位置。
  5. int lastIndexOf(Object obj):返回obj在集合中最后一次出现的位置。
  6. Object remove(int index):移除指定index位置的元素,并返回此元素。
  7. Object set(int index, Object ele):设置指定index位置的元素为ele,相当于替换。
  8. List subList(int fromIndex, int toIndex):返回fromIndex到toIndex位置的子集合。
四、List接口题目练习

添加10个以上的元素(比如String “hello”),在2号位插入一个元素"lilei",获得第5个元素,删除第6个元素,修改第7个元素,再使用迭代器遍历集合。要求:使用List的实现类ArrayList完成。

package com.javaCollection;

import java.util.ArrayList;
import java.util.Iterator;

public class javaList {
    public static void main(String[] args) {
        ArrayList arrayList = new ArrayList();

        for (int i = 0; i             
关注
打赏
1663680270
查看更多评论
0.0432s