HashTable详细介绍(一)
来源:互联网 发布:js文件md5 编辑:程序博客网 时间:2024/06/05 12:11
HashMap遍历
package hmy.test; import java.util.HashMap; import java.util.Iterator; import java.util.Map;public static void main(String[] args) { Map<String, String> map = new HashMap<String, String>(); for (int i = 0; i < 1; i++) { map.put("" + i, "qwee"); } //推荐使用:效率高,以后一定要使用此种方式 Iterator iter = map.entrySet().iterator(); while (iter.hasNext()) { Map.Entry entry = (Map.Entry) iter.next(); Object key = entry.getKey(); Object val = entry.getValue(); System.out.println("1:" + key + val); if(entry.getValue().equals("qwee")){ System.out.println("12344"); iter.remove(); } } //推荐使用:效率高,以后一定要使用此种方式 for (Map.Entry<String, String> entry : map.entrySet()) { System.out.println(entry.getKey() + "--->" + entry.getValue()); if(entry.getValue().contains("qwee")){ System.out.println("12344"); iter.remove(); } } //二次取值:效率低,以后尽量少使用 Iterator iter1 = map.keySet().iterator(); while (iter1.hasNext()) { Object key = iter1.next(); Object val = map.get(key); System.out.println("2:" + key + val); } //普遍使用,二次取值:效率低,以后尽量少使用 for (String key : map.keySet()) { System.out.println("key= " + key + " and value= " + map.get(key)); }}}
阅读全文
0 0
- HashTable详细介绍(一)
- hashtable详细介绍
- JasperReport详细介绍(一)
- AutoCompleteExtender详细介绍(一)
- AutoCompleteExtender详细介绍(一)
- RabbitMQ(一): 详细介绍
- 银行自助设备详细介绍(一)
- POP3协议详细介绍(一)
- Spring 注解详细介绍(一)
- POP3协议详细介绍(一) .
- MongoDB数据库详细介绍(一)
- Xen事件通道详细介绍(一)
- Adreno SDK 详细介绍(一)
- Adreno SDK 详细介绍(一)
- RecyclerView详细介绍----基础使用(一)
- Adreno SDK 详细介绍(一)
- 超详细java关键字介绍(一)
- openfire 详细介绍一
- Mybatis curd操作
- 基于优先级的抢占式调度
- Spring源码阅读之-BeanFactory(一)
- NETGEAR路由器登录不上 重新获取ip
- 大数阶乘
- HashTable详细介绍(一)
- VxWorks时间片轮转调度
- <span> 与<div>的区别
- 集合 (一个容器) 存储数据
- hdu 6053 (莫比乌斯反演+容斥)
- adb常用命令总结
- Deeply Learned Attributes for Crowded Scene Understanding(WWW dataset)
- qduoj 156 暴力过算我输 思维+单调栈
- dubbo源码深度解读二之config模块