Java基础编程500题——List接口

💥 该系列属于【Java基础编程500题】专栏,如您需查看Java基础的其他相关题目,请您点击左边的连接

目录

1. 创建一个ArrayList集合,存储一些整数,并实现以下功能。

2. 创建一个LinkedList集合,存储一些字符串,并实现以下功能。

3. 创建一个ArrayList集合,存储一些学生姓名,并实现以下功能。

4. 创建一个LinkedList集合,存储一些城市的名称,并实现以下功能。

5. 创建一个ArrayList集合,存储一些颜色名称,并实现以下功能。


  ✨✨  返回题目目录 ✨ ✨ 

Java基础编程500题


void add(int index,E element)       在此集合中的指定位置插入指定的元素
E remove(int index)                 删除指定索引处的元素,返回被删除的元素,增加了remove(序号)
E set(int index,E element)          修改指定索引处的元素,返回被修改的元素
E get(int index)                    返回指定索引处的元素

1. 创建一个ArrayList集合,存储一些整数,并实现以下功能。

  • 添加元素:1, 2, 3
  • 在索引1的位置插入元素4
  • 输出集合中的所有元素
import java.util.ArrayList;
import java.util.List;

public class Main {
    public static void main(String[] args) {
        List<Integer> numbers = new ArrayList<>();
        numbers.add(1);
        numbers.add(2);
        numbers.add(3);
        numbers.add(1, 4); // 在索引1的位置插入4
        System.out.println("集合中的元素:" + numbers); //集合中的元素:[1, 4, 2, 3]
    }
}

2. 创建一个LinkedList集合,存储一些字符串,并实现以下功能。

  • 添加字符串:“苹果”, “香蕉”, “橘子”
  • 删除索引为1的元素
  • 输出删除后的集合
import java.util.LinkedList;
import java.util.List;

public class Main {
    public static void main(String[] args) {
        List<String> fruits = new LinkedList<>();
        fruits.add("苹果");
        fruits.add("香蕉");
        fruits.add("橘子");
        fruits.remove(1); // 删除索引为1的元素
        System.out.println("删除后的集合:" + fruits);
    }
}

3. 创建一个ArrayList集合,存储一些学生姓名,并实现以下功能。

  • 添加学生姓名:“张三”, “李四”, “王五”
  • 修改索引为1的学生姓名为"李四丰"
  • 输出修改后的集合
import java.util.ArrayList;
import java.util.List;

public class Main {
    public static void main(String[] args) {
        List<String> studentNames = new ArrayList<>();
        studentNames.add("张三");
        studentNames.add("李四");
        studentNames.add("王五");
        studentNames.set(1, "李四丰"); // 修改索引为1的学生姓名
        System.out.println("修改后的集合:" + studentNames);
    }
}

4. 创建一个LinkedList集合,存储一些城市的名称,并实现以下功能。

  • 添加城市名称:“北京”, “上海”, “广州”
  • 获取并输出索引为2的城市名称
  • 输出集合的长度
import java.util.List;

public class Main {
    public static void main(String[] args) {
        List<String> cityNames = List.of("北京", "上海", "广州");
        System.out.println("索引为2的城市名称:" + cityNames.get(2));
        System.out.println("集合的长度:" + cityNames.size());
    }
}

5. 创建一个ArrayList集合,存储一些颜色名称,并实现以下功能。

  • 添加颜色名称:“红色”, “蓝色”, “绿色”
  • 使用get方法获取索引为0的颜色名称并输出
  • 删除索引为1的颜色名称,并输出删除后的集合
import java.util.ArrayList;
import java.util.List;

public class Main {
    public static void main(String[] args) {
        List<String> colors = new ArrayList<>();
        colors.add("红色");
        colors.add("蓝色");
        colors.add("绿色");
        System.out.println("索引为0的颜色名称:" + colors.get(0));
        colors.remove(1); // 删除索引为1的颜色名称
        System.out.println("删除后的集合:" + colors);
    }
}

  • 5
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值