HashMap 集合的遍历: 两种方式遍历HashMap: ...
分类:
其他好文 时间:
2018-08-06 15:48:53
阅读次数:
131
public class Demo12 { public static void main(String[] args){ HashMap<String, String> map = new HashMap<>(); map.put("杨过","小龙女"); map.put("五阿哥","小燕子") ...
分类:
其他好文 时间:
2018-08-05 18:37:42
阅读次数:
133
遍历Map,使用keySet()可以返回set值,用keySet()得到key值,使用迭代器遍历,然后使用put()得到value值。 上面这个算法的关键语句: Set s=m.keySet(); Interator it=new interator(); Object key=it.next(); ...
分类:
编程语言 时间:
2018-08-04 23:28:25
阅读次数:
329
使用KeySet和EntrySet遍历的差别 运行多次后,两者差别有2秒左右 结论:使用EntrySet遍历时性能更高 原因分析:。。。 ...
分类:
其他好文 时间:
2018-08-03 01:06:02
阅读次数:
170
一:快速失败(fail—fast) 在用迭代器遍历一个集合对象时,如果遍历过程中对集合对象的内容进行了修改(增加、删除、修改),则会抛出Concurrent Modification Exception。 原理:迭代器在遍历时直接访问集合中的内容,并且在遍历过程中使用一个 modCount 变量。集 ...
分类:
编程语言 时间:
2018-07-29 22:16:30
阅读次数:
152
看Map的代码,忽然看到了KeySet方法,发现自己对里面的语法不理解,就是图上 new AbstractSet() {} 部分(主要是忘了语法)... 后来网上一搜发现是匿名内部类,具体匿名内部类知识可以自行百度。这里简单说下自己的理解。 匿名内部类的使用。最常用的时候就是多线程部分,new Th... ...
分类:
其他好文 时间:
2018-07-19 22:04:31
阅读次数:
189
1.数据流的分析BufferReader 2.倒排索数据流动分析总结 3.hadoop项目实战-用户行为日志分析 4.使用github上的类库,在本地打包,并放入到maven仓库中 5.java方法实现浏览器统计 6.mapreduce实现浏览器日志统计 7.预习如何搭建hadoop级群(使用3台机 ...
分类:
其他好文 时间:
2018-07-18 19:08:33
阅读次数:
291
1.学习集合的原因? A.数组是面向过程的,集合是面向对象的。 B。集合是类,具备类的封装,继承,多态。。。超强功能。 C。数组是固定长度,集合是可变长度 D。数组没办法获得真实的元素个数;集合可以。 E。数组只有一种固定的存值方法(顺序结构存值);集合具有多种方式,适合于多种场合。 2.集合的家庭 ...
分类:
编程语言 时间:
2018-07-15 17:44:38
阅读次数:
193
java中的map遍历有多种方法,从最早的Iterator,到java5支持的foreach,再到java8 Lambda,让我们一起来看下具体的用法以及各自的优缺点 keySet values 如果只需要map的key或者value,用map的keySet或values方法无疑是最方便的 keyS ...
分类:
其他好文 时间:
2018-07-15 16:11:34
阅读次数:
176