Java集合类之List的ArrayList之增删改查

java 复制代码
import java.util.ArrayList;
import java.util.List;
import java.util.Scanner;

public class Main {
    public static void main(String[] args) {
         // 第一步:接收给定的一行字符串
        Scanner scan = new Scanner(System.in);
        String into = scan.nextLine();
        // 第二步:切割字符串
        String[] get = into.split(" ");
        // 第三步:创建集合
        ArrayList<String> arrayList = new ArrayList<>();
        // 第四步:往集合中添加元素
        for (int i = 0; i < get.length; i++) {
            arrayList.add(get[i]);
        }
        // 第五步:删除第一个元素和最后一个元素
        arrayList.remove(0);
        arrayList.remove(arrayList.size()-1);
        // 第六步:往集合中添加hello和educoder
        arrayList.add("hello");
        arrayList.add("educoder");
        // 第七步:修改集合中第三个元素为list
        arrayList.set(2,"list");
        // 第八步:打印集合
        System.out.println(arrayList.toString());
    }
}
相关推荐
快乐肚皮5 分钟前
Spring Framework 6:核心升级特性
java·spring
南瓜胖胖6 分钟前
【R语言编程——数据调用】
开发语言·r语言
henreash10 分钟前
C# dll版本冲突解决方案
开发语言·c#
小馒头君君11 分钟前
分享两个日常办公软件:uTools、PixPin
经验分享·学习方法
&岁月不待人&19 分钟前
实现弹窗随键盘上移居中
java·kotlin
残*影25 分钟前
Spring Bean的初始化过程是怎么样的?
java·后端·spring
计算机集成_28 分钟前
具身智能之人形机器人核心零部件介绍
人工智能·经验分享·机器人
黎䪽圓31 分钟前
【Java多线程从青铜到王者】单例设计模式(八)
java·开发语言·设计模式
Java技术小馆32 分钟前
面试被问 Java为什么有这么多O
java·后端·面试
我是初九40 分钟前
【李沐-动手学深度学习v2】1.Colab学习环境配置
人工智能·python·学习·colab