A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© China_Riven 中级黑马   /  2015-7-19 22:42  /  196 人查看  /  0 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

import java.util.Enumeration;
import java.util.Hashtable;
import java.util.Set;

/*
* Hashtable:哈希表
*                         此类实现一个哈希表,该哈希表将键映射到相应的值。
*
*                 特点:
*                         安全
*                         慢
*                         不允许null
*
* public Enumeration<K> keys()  获取所有的键
* public Enumeration<V> elements()  获取所有的值
*/
public class Demo8 {

        public static void main(String[] args) {

                Hashtable<String, String> ht = new Hashtable<>();
               
                ht.put("郭德纲", "于谦");
                ht.put("周星驰", "吴孟达");
                ht.put("周杰伦", "方文山");
               
//                Set<String> keySet = ht.keySet();
//               
//                for (String key : keySet) {
//                       
//                        String value = ht.get(key);
//                        System.out.println(key+":"+value);
//                }
               
                Enumeration<String> keys = ht.keys();
               
                while (keys.hasMoreElements()) {
                        String key = (String) keys.nextElement();
                        System.out.println(key);
                }
               
                Enumeration<String> values = ht.elements();
               
                while (values.hasMoreElements()) {
                        String value = (String) values.nextElement();
                        System.out.println(value);
                }
        }

}


0 个回复

您需要登录后才可以回帖 登录 | 加入黑马