2021-05-11

1.创建list文件夹
新建Java ArrayListDemo01

public class ArrayListDemo01 {
    public static void main(String[] args) {
        String[] array01 = new String[10];
        array01[0] = "zhangsan";
        array01[1] = "lisi";
        array01[2] = "wangwu";

        ArrayList<Object> list01 = new ArrayList<>();  // 数组列表
        // 1 增加
        list01.add("zhangsan");
        list01.add("lisi");
        list01.add("wangwu");
        System.out.println(list01);
        // 2 删除
        list01.remove(1);
        System.out.println(list01);
        // 3 修改
        String v = (String) list01.set(1,"xiaowu");
        System.out.println(v);

        System.out.println(list01);
        // 4 查询
        for ( Object l : list01) {
            System.out.print(l +"\t");
        }
        // 5 求长度
        System.out.println(list01.size());
        // 6 清空
       /* list01.clear();
        System.out.println(list01.size());
        System.out.println(list01.isEmpty());*/

        // 7 addAll()
        ArrayList<Object> list02 = new ArrayList<>();
        list02.add(111);
        list02.add(222);
        list01.addAll( 1 , list02);
        System.out.println(list01);
    }
}

在list文件夹中建Java LinkedListDemo02

public class LinkedListDemo02 {
    public static void main(String[] args) {

        LinkedList<Object> list01 = new LinkedList<>();  // 链表的方式实现
        //System.out.println(list01.size());
        // 1 增加
        list01.add("zhangsan");
        list01.add("lisi");
        list01.add("wangwu");
        System.out.println(list01);
        // 2 删除
        list01.remove(1);
        System.out.println(list01);
        // 3 修改
        String v = (String) list01.set(1,"xiaowu");
        System.out.println(v);

        System.out.println(list01);
        // 4 查询
        for ( Object l : list01) {
            System.out.print(l +"\t");
        }
        // 5 求长度
        System.out.println(list01.size());
        // 6 清空
       /* list01.clear();
        System.out.println(list01.size());
        System.out.println(list01.isEmpty());*/

        // 7 addAll()
        LinkedList<Object> list02 = new LinkedList<>();
        list02.add(111);
        list02.add(222);
        list01.addAll( 1 , list02);
        System.out.println(list01);

        //  将数据 111 添加到 list 的末尾
        list01.addLast(111);
        //  将数据 999 添加到 list的最前面
        list01.addFirst(999);
        System.out.println(list01);


    }
}
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • 写文章都是靠才华吧?当然不是。 今天我分享几个写文章的方法,希望对你有用。 第一,大量阅读 2013年刚写作的时候...
    静墨丝冉阅读 2,773评论 0 6
  • 学习一门语言,是需要付出大量精力的 昨天大概看了2个小时视频学习,发现只听他讲和跟着他操作是很难把知识转化为自己所...
    Notyes阅读 1,175评论 0 1
  • 2021.5.6 1.一个项目预算为6000万美元,预计需要24个月才能完成。12个月后,该项目完成了60%, 并...
    april肆阅读 5,375评论 0 0
  • 今天青石的票圈出镜率最高的,莫过于张艺谋的新片终于定档了。 一张满溢着水墨风的海报一次次的出现在票圈里,也就是老谋...
    青石电影阅读 13,574评论 1 2
  • 今天主要学习了flex布局,学习笔记如下: 1.指定flex布局: display:flex(任意容器)...
    riku_lu阅读 8,459评论 2 3

友情链接更多精彩内容