
JAVA集合
文章平均质量分 66
Zhangyt__
这个作者很懒,什么都没留下…
展开
-
JAVA中的Collection
在大多数的java开发面试或者笔试题当中,集合出现的几率是很高的,下面我就谈谈自己对集合的理解。一)collection和collections的区别:collection是java中的集合框架,而collections是一个工具类,里面存放了对集合进行处理的方法。二)集合包括map接口和collection接口。map中常见的包括hashmap(JDK1.2时出现),hashtable,原创 2017-10-28 20:48:25 · 294 阅读 · 0 评论 -
hashmap
hashmap就是线性数组,用键值对来存放元素,当查找集合当中的元素时,可以通过查找键来获取键所对应的值;hashmap中键是不能重复的,可以是null,但是只能有一个,每一个键对应一个hashcode值存放在hashmap中的table当中;当往hashmap中put键值对时,会将key的值调用hashcode()方法,计算出其hashcode值,如果hashcode值与table中的值一样。则原创 2017-10-28 22:01:17 · 203 阅读 · 0 评论