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());
    }
}
相关推荐
for_ever_love__11 分钟前
UI学习:多界面传值的正向传值(属性传值)和反向传值(代理传值)
学习·ui·ios·objective-c
Wang153026 分钟前
Java排序
java
zhangrelay27 分钟前
蓝桥云课五分钟-通关自动控制-octave
笔记·学习
逸风尊者30 分钟前
XGBoost模型工程使用
java·后端·算法
一嘴一个橘子30 分钟前
MP 自定义业务方法 (二)
java
LUVK_38 分钟前
第七章查找
数据结构·c++·考研·算法·408
lhbian42 分钟前
AI编程革命:Codex让脚本开发提速10倍
开发语言·汇编·jvm·c#
jiayong2343 分钟前
第 36 课:任务详情抽屉快捷改状态
开发语言·前端·javascript·vue.js·学习
W.W.H.43 分钟前
通过WiFi获取仪器所在经纬度
经验分享·wifi
khalil10201 小时前
代码随想录算法训练营Day-31贪心算法 | 56. 合并区间、738. 单调递增的数字、968. 监控二叉树
数据结构·c++·算法·leetcode·贪心算法·二叉树·递归