zoukankan      html  css  js  c++  java
  • Java_集合

    集合的种类:

    Collection:

    List , Set

    Map:

    键  ----  值
    

    =========================================

    List:接口特点
    List

    是一个 有序的 线性 列表的集合,
    中只可以存储对象 ,
    可以存储不同数据类型的元素
    list的长度 可以 改变
    它的实现类有:

    ArrayList

    常用 方法:
    add(Element e);
    add(int index,Element e)
    remove(int index);
    remove(Object obj);
    get(index); 获取指定 元素
    size(); 获取集合的长度
    clear(); 清除集合中的元素
    contains(2); 判断集合中是否有当前 元素
    indexof 返回集合中第一次出现指定元素的下标位置

    LinkedList:

    链表结构 , 队列, 双向队列
    常用方法:
    addFirst(); 插入到第一个位置
    addLast(); 插入到最后一个位置
    element(); 返回链表中的第一个
    offer(Object o); 向集合中最后一个位置添加元素

    LinkedList 在插入和删除的时候操作最快, 查询慢

    ArrayList 查询快,删除 ,插入 慢

  • 相关阅读:
    Linux基础命令(二)
    Linux基础命令(一)
    安装Centos 7操作系统
    网络基础之网络协议
    操作系统简介
    计算机硬件知识
    VS快捷键
    VB.NET 编程元素支持更改总结
    VB.Net中确认退出对话框的实现
    VB定义变量
  • 原文地址:https://www.cnblogs.com/SunMoonSky/p/13158411.html
Copyright © 2011-2022 走看看