当前位置: 主页 > JAVA语言

java创建list集合对象-Java方法重载Java集合接口(Collection)接口的实现

发布时间:2023-06-10 07:14   浏览次数:次   作者:佚名

Java 方法重载Java 集合接口(Collection)

Java List(列表

在本教程中,我们将学习Java中的List接口及其方法。

在Java中,List接口是一个有序的集合java创建list集合对象,它允许我们按顺序存储和访问元素。它扩展了集合接口。

实现List的类

由于List是接口,因此无法从中创建对象。

为了使用List接口的功能,我们可以使用以下类:

在Java中实现List接口的类

这些类在Collections框架中定义并实现List接口。

如何使用List?

在Java中,必须导入 java.util.List 包才能使用List。

//List 的ArrayList 实现
List list1 = new ArrayList<>();
// List 的LinkedList 实现
List list2 = new LinkedList<>();

在这里java创建list集合对象,我们已经创建ArrayList和LinkedList类的对象list1和list2。现在这些对象可以使用List接口的功能。

List方法

List接口包括Collection接口的所有方法。 这是因为Collection是List的超级接口。

Collection接口中还提供了一些常用的List接口方法:

List接口的实现

1.实现ArrayList类

import java.util.List;
import java.util.ArrayList;
class Main {
    public static void main(String[] args) {
        //使用ArrayList类创建列表
        List numbers = new ArrayList<>();
        //将元素添加到列表
        numbers.add(1);
        numbers.add(2);
        numbers.add(3);
        System.out.println("List: " + numbers);
        //从列表中访问元素
        int number = numbers.get(2);
        System.out.println("访问元素: " + number);
        //从列表中删除元素
        int removedNumber = numbers.remove(1);
        System.out.println("删除元素: " + removedNumber);
    }
}

输出结果

List: [1, 2, 3]
访问元素: 3
删除元素: 2