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);
                }
  • 相关阅读:
    面向对象-01
    网络编程-02-客户端搭建
    网络编程-01-服务端搭建
    日志-02
    日志-01
    md5加密
    shell 第五天
    shell第四天
    shell第三天
    shell
  • 原文地址:https://www.cnblogs.com/miaomeng/p/8709199.html
Copyright © 2011-2022 走看看