Chinaunix首页 | 论坛 | 博客
  • 博客访问: 185412
  • 博文数量: 89
  • 博客积分: 0
  • 博客等级: 民兵
  • 技术积分: 828
  • 用 户 组: 普通用户
  • 注册时间: 2013-10-08 10:44
文章分类
文章存档

2014年(9)

2013年(80)

我的朋友

分类: Java

2013-11-06 16:14:24

最近经常遇到这个问题,可以用for循环,或者用iterator的方法。我更喜欢用for循环,因为当同时处理多个Hashtable时更加灵活。
for循环的方法是:
[java] view plaincopy
import java.util.Hashtable;  
import java.util.Set;  
public class MyHashtableRead {  
    public static void main(String a[]){      
        Hashtable hm = new Hashtable();  
        //add key-value pair to Hashtable  
        hm.put("first", "FIRST INSERTED");  
        hm.put("second", "SECOND INSERTED");  
        hm.put("third","THIRD INSERTED");  
        System.out.println(hm);  
        Set keys = hm.keySet();  
        for(String key: keys){  
            System.out.println("Value of "+key+" is: "+hm.get(key));  
        }  
    }  
}  

阅读(1704) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~