随笔分类 -  集合

摘要:一:hashmap是不能有相同的key值,如果有相同的key值的话,就会把以前的value覆盖掉。 hashmap判断是否有给定的key用containsKey方法,判断是否有给定的value的时候用containsValue方法。 当map集合添加另一个map集合得时候用putAll方法。 获取值 阅读全文
posted @ 2021-12-01 22:46 iLisa 阅读(47) 评论(0) 推荐(0) 编辑
摘要:一:list集合是可以存入空值得; Collection接口的方法add,remove,clean,isEmpty判空,size集合中几个元素,字符串判断长度用leangh方法,数组判断长度用leangh属性,集合判断长度用size方法 阅读全文
posted @ 2021-12-01 22:39 iLisa 阅读(35) 评论(0) 推荐(0) 编辑
摘要:迭代器(Iterator)遍历List、Set、Map 一:遍历 迭代器也就是将集合的数据放到一个容器中并排成一排,iterator有一个游标,最初的时候,游标在第一个元素前面,调用Iterator.next()是将游标往后移一位,Iterator.hasNext()是判断游标后面还没有可以迭代的元 阅读全文
posted @ 2021-11-30 22:47 iLisa 阅读(265) 评论(0) 推荐(0) 编辑
摘要:一:为啥会出现Set集合 set集合是没有get方法的 主要是进行去重操作,我们的List集合是有重复的,所以我们会用到Set来进行去重。 二:我们常见的Set集合 ①HashSet集合;②TreeSet集合;③LinkedHashSet集合 ①HashSet:它的底层是HashMap,它是由Has 阅读全文
posted @ 2021-03-13 21:11 iLisa 阅读(385) 评论(0) 推荐(0) 编辑
摘要:五:Hashtable Map的实现类Hashtable,用法和基本都和HashMap一样,就是这个Hashtable是线程安全的,不过现在也不怎么用了。 和Vector类似,Map体系也有一个自JDK1.2之前遗留的集合工具:Hashtable,它的操作接口和HashMap相同,和HashMap的 阅读全文
posted @ 2021-03-12 16:55 iLisa 阅读(83) 评论(0) 推荐(0) 编辑
摘要:一:Map的概念 Map是由一系列键值对组成的集合,提供了key到Value的映射。同时它也没有继承Collection。在Map中它保证了key与value之间的一一对应关系。也就是说一个key对应一个value,所以它不能存在相同的key值,当然value值可以相同;Map在java里是一个接口 阅读全文
posted @ 2021-03-04 12:30 iLisa 阅读(115) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示