zoukankan      html  css  js  c++  java
  • java学习day19--List集合

    List集合

        今天来说说Collection集合的一个子类:List集合

        List集合和他爹Collection集合的一些操作基本上差不多,有兴趣的同学可以去看看我上一篇博客

        

        与Collection不同的是,List集合添加了索引值的操作,索引值是从0开始的,变量名.add(索引值,添加的内容)

        

        

        List的几个实现类ArrayList、LinkedList以及Vector

        这三个实现类只有Vector是线程安全

        ArrayList主要用于查询

        LinkedList主要用于新增和删除的操作

        LinkedList可以模仿栈(先进后出):变量名.push()、变量名.pop()

             还能模拟队列(先进先出):变量名.offer()、变量名.poll()

        

        

        重点说说ArrayList和LinkedList的区别

        见:https://www.cnblogs.com/javaisbest/p/11795444.html

        

        

        

  • 相关阅读:
    C89和C99区别--简单总结
    C语言 值传递和地址传递
    对于.h文件和.c文件
    C语言-------多文件编译
    数据结构之第二章线性表
    数据结构之第一章一些概念
    JS-prototype的掌握
    JS-return的使用
    分分钟搞懂JS-闭包函数
    JS-面向对象-封装
  • 原文地址:https://www.cnblogs.com/javaisbest/p/11795382.html
Copyright © 2011-2022 走看看