当前位置:编程学习 > JAVA >>

Java中如何遍历Hashtable

最近经常遇到这个问题,可以用for循环,或者用iterator的方法。我更喜欢用for循环,因为当同时处理多个Hashtable时更加灵活。
 
for循环的方法是:
 
import java.util.Hashtable;  
import java.util.Set;  
   
public class MyHashtableRead {  
   
    public static void main(String a[]){  
           
        Hashtable<String, String> hm = new Hashtable<String, String>();  
        //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<String> keys = hm.keySet();  
        for(String key: keys){  
            System.out.println("Value of "+key+" is: "+hm.get(key));  
        }  
    }  
}  

 


补充:软件开发 , Java ,
CopyRight © 2022 站长资源库 编程知识问答 zzzyk.com All Rights Reserved
部分文章来自网络,