• 集合框架关于<list接口><map接口>的运用


    集合: 集合就是一个容器,他可以存储对象,我们说集合就是一个可变的数组

    集合框架特点
     1、list和set集合同时实现了collection接口
     2、set集合存储唯一,无序的对象。
     3、list 存储的不唯一,有序的对象(顺序,按存储的先后顺序)
     4、map接口存储的方式:键值对进行存储,键是唯一,值不唯一,且无序 ,map是单独的一个接口
     5、我们的集合框架都在,java.utill这个包里面

    <List接口>
     1、list接口有两个实现类:arraylist,linkedList
     2、arraylist:1、长度可变,遍历元素和随机访问元素的效率比较高,我们开发  当中用的最多的集合就是arraylist,查询集合中的元素用的比较多
     3、arrayList的语法
     list 集合的名字 = new ArrayList();
     add()向集合中添加元素
     add(添加的位置,添加的元素)
     Animallist.add(1,heroGuo)//在集合的第二个位置添加此对象 add方法的位置是 从0--n
     size()计算集合中的元素个数
     4、get()获取集合中的元素   语法:集合的名字.get(1);
     5、remove属性可以删除,指定的对象,根据下表进行删除 

    <map接口>
     map  接口名 = new HashMap();
     map:它是一键值对的方式进行数据的存储(key,value)
     put()用于map集合添加数据
     map是根据Key来取value值,你的key永远不能重复,唯一,但是你的值是可以重复 的
     keySet()方法在去我们map中所有的键值
     values()方法在去我们map中所有的值
     it.hasNext() 相当于你的数组里面的i,它在不停的取下一个值

  • 相关阅读:
    go编程资料库
    ubuntu上安装notepadpp
    ubuntu上安装firefox
    golang之下载安装配置
    ubuntu上制作应用程序的快捷图标启动
    ubuntu上安装字体
    装机必备
    uml设计之多重性
    数据库冗余是否必要
    GitHub上传文件不能超过100M的解决办法
  • 原文地址:https://www.cnblogs.com/spn200066/p/11748130.html
Copyright © 2020-2023  润新知