java如何定义一个列表

871
2024/2/15 5:22:48
栏目: 编程语言
开发者测试专用服务器限时活动,0元免费领,库存有限,领完即止! 点击查看>>

在Java中,可以使用ArrayList或LinkedList类来定义一个列表。

  1. ArrayList: ArrayList是基于数组实现的动态数组,可以根据需要自动调整数组的大小。可以使用以下代码定义一个ArrayList列表:
import java.util.ArrayList;

public class Main {
    public static void main(String[] args) {
        ArrayList<String> list = new ArrayList<String>();
        // 添加元素
        list.add("apple");
        list.add("banana");
        list.add("orange");
        // 访问元素
        System.out.println(list.get(0)); // 输出:apple
        // 修改元素
        list.set(1, "grape");
        // 删除元素
        list.remove(2);
        // 遍历列表
        for (String element : list) {
            System.out.println(element);
        }
    }
}
  1. LinkedList: LinkedList是基于链表实现的列表,可以在列表的任意位置进行插入、删除等操作。可以使用以下代码定义一个LinkedList列表:
import java.util.LinkedList;

public class Main {
    public static void main(String[] args) {
        LinkedList<String> list = new LinkedList<String>();
        // 添加元素
        list.add("apple");
        list.add("banana");
        list.add("orange");
        // 访问元素
        System.out.println(list.get(0)); // 输出:apple
        // 修改元素
        list.set(1, "grape");
        // 删除元素
        list.remove(2);
        // 遍历列表
        for (String element : list) {
            System.out.println(element);
        }
    }
}

辰迅云「云服务器」,即开即用、新一代英特尔至强铂金CPU、三副本存储NVMe SSD云盘,价格低至29元/月。点击查看>>

推荐阅读: JAVA分类有哪几部分