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());
    }
}
相关推荐
me8321 分钟前
【AI】踩坑LangChain4j集成千问模型:版本适配问题完整解决历程
java·spring·阿里云·ai
-To be number.wan17 分钟前
数据库单表查询全攻略
数据库·学习
来恩100318 分钟前
Java Web三大作用域对象
java·开发语言·前端
ゆづき25 分钟前
Java 初学者入门指南:常见问题 + 核心知识点 + 进阶 20 道练习题
java·开发语言·学习·算法·水题
weixin_5372170628 分钟前
Ae动效资源合集
经验分享
_Evan_Yao31 分钟前
限流的艺术:令牌桶与滑动窗口的博弈,以及我为何在 AI 项目中选择了后者
java·后端·架构
TheRouter1 小时前
OpenClaw 上下文瘦身:3 个实验
开发语言·python·ai
LIUAWEIO1 小时前
接口 data 满屏反斜杠,怎么展开?
java·开发语言·数据库·json在线解析·data是字符串·json转义·二次json
wjs20241 小时前
MySQL 删除数据表
开发语言