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);
                }
  • 相关阅读:
    python学习之模块补充二
    MySQL的表关系
    初识数据库
    MySQL基础
    死锁 递归锁 信号量 Event事件 线程q
    进程池/线程池与协程
    线程
    进程相关知识点
    python 之多进程
    socket 基础
  • 原文地址:https://www.cnblogs.com/miaomeng/p/8709199.html
Copyright © 2011-2022 走看看