![](https://img-blog.csdnimg.cn/20201014180756918.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
java
文章平均质量分 78
ambesten
这个作者很懒,什么都没留下…
展开
-
hashMap的使用
本文重点介绍HashMap。首先介绍一下什么是Map。在数组中我们是通过数组下标来对其内容索引的,而在Map中我们通过对象来对对象进行索引,用来索引的对象叫做key,其对应的对象叫做value。在下文中会有例子具体说明。再来看看HashMap和TreeMap有什么区别。HashMap通过hashcode对其内容进行快速查找,而 TreeMap中所有的元素都保持着某种固定的顺序,如果你需要得转载 2012-11-19 04:20:43 · 379 阅读 · 0 评论 -
HashMap详解
1. HashMap概述: HashMap是基于哈希表的Map接口的非同步实现。此实现提供所有可选的映射操作,并允许使用null值和null键。此类不保证映射的顺序,特别是它不保证该顺序恒久不变。 2. HashMap的数据结构: 在java编程语言中,最基本的结构就是两种,一个是数组,另外一个是模拟指针(引用),所有的数据结构都可以用这两个基本转载 2012-11-19 04:25:23 · 359 阅读 · 0 评论 -
动态删除ArrayList中的元素
/** * 删除Arraylist中值为"c"的元素 */ public static void main(String[] args) { List list = new ArrayList(); //"c"在Arraylist不连续存储 /* lis转载 2012-11-19 04:23:26 · 294 阅读 · 0 评论 -
遍历HashMap的两种方法
在Java代码中HashMap的遍历有两种常用的方法,那就是使用keyset及entryset来进行遍历,但两者的遍历速度是有差别的。 第一种: 使用键-值对映射项。 Map map = new HashMap(); Iterator iter = map.entrySet().iterator(); while (iter.hasNext()) {转载 2012-11-19 04:26:40 · 479 阅读 · 0 评论