zoukankan      html  css  js  c++  java
  • 集合框架

    在java中使用集合框架来实现“动态数组”。

    数组存放数据的特点:有序的,可以重复的

    Java集合框架的组成:

    collection:接口

    子接口: list    有序的,可以重复的

    实现类1:ArrayList  基于数组的存储方式---内存空间连续

    实现类2:linkedlist  链表   基于链式的----内存空间不连续

    ArrayList适用于查找遍历,不适用于频繁插入删除元素。动一个其余的全动

    在动态数组集合中,不能通过索引来确定元素

    在开发中,更多需要通过自己指定的值来标识元素

    Map:

    实现类: HashMap     无序  key 不允许重复,value可重复,但会覆盖

        treeMap   有序   key 不允许重复,value可重复,但会覆盖

    map集合的遍历方式

    1 : 首先获得key值

      

        //首先获得key值
            Set<String> keySet = maparr.keySet();
            //遍历
            for(String ss : keySet){
                Employee em = maparr.get(ss);
                if(em.getName().equals(name)){
                    maparr.remove(ss);
                }
  • 相关阅读:
    jQuery 选择器
    pf_ring 编译移植
    Android wifi 扫描机制
    wifi 万能钥匙协议
    linux下CJson使用
    libxml -- 解析 XML 文档
    关闭浏览器复制行为
    Ubuntu 语言设置
    Socket编程之非阻塞connect
    Java多维数组
  • 原文地址:https://www.cnblogs.com/miaomeng/p/8709199.html
Copyright © 2011-2022 走看看