标签:pre tostring keyset 同步 容量 eth log oid 负载
package cn.wen.basic.test; import java.util.Enumeration; import java.util.Hashtable; import java.util.Set; import org.junit.Test; /* * HashTable和HashMap的主要区别就是一个支持同步一个不支持同步,但是就在单线程中的运行速度而言,HashMap更快 * 在java1.2版本之后 这个类改为实现Map接口。 * 如果不需要实现线程同步,建议使用HashMap,如果实现线程同步,建议使用ConCurrentHashMap代替HashTable */ public class testHashTable { @Test public void testHashTableMethod(){ Hashtable<String,String> ht=new Hashtable<String,String>();//构造一个新的并且为空的Hashtable,并且默认容量为11和默认负载因子为0.75 ht.put("1","001"); ht.put("2","002"); ht.put("ji", "jd"); ht.put("ere2", "dfdfe"); String one=ht.get("1"); System.out.println(one); Enumeration<String> en=ht.keys();//获取返回此散列键的枚举 Set<String> set=ht.keySet();//返回此map中键的set视图。 for(String key1:set){ System.out.println(ht.get(key1)); } while(en.hasMoreElements()){ String key=en.nextElement(); System.out.println(ht.get(key)); } System.out.println(ht.toString());//以一组条目的形式返回此map的字符串表示形式。并以acci码表中的","隔开 } }
标签:pre tostring keyset 同步 容量 eth log oid 负载
原文地址:http://www.cnblogs.com/smallbrokenchildwen/p/7137145.html