集合知识2,Hashtable,EnumMap
2020-01-15 11:54
357 查看
Hashtable演示
package com.hashtable; import java.util.Hashtable; // Hashtable演示 public class HashtableTest { public static void main(String[] args) { Hashtable<String, String> ht = new Hashtable<>(); ht.put("a", "aaa"); ht.put("b", "bbb"); //ht.put(null, "ddd"); //ht.put("c", null); System.out.println(ht); } }
枚举集合
package com.enums; import java.util.EnumMap; import java.util.Iterator; import java.util.Set; // 枚举集合 enum Gender{ MAN, WOMEN } public class EnumMapTest { public static void main(String[] args) { EnumMap<Gender, String> em = new EnumMap<>(Gender.class); em.put(Gender.MAN, "男"); em.put(Gender.WOMEN, "女"); System.out.println(em); Set<Gender> keySet = em.keySet(); Iterator<Gender> it = keySet.iterator(); while(it.hasNext()) { Gender g = it.next(); System.out.println(g.name()); } } }
- 点赞
- 收藏
- 分享
- 文章举报
相关文章推荐
- Java基础知识强化之集合框架笔记66:Map集合面试题之HashMap和Hashtable区别(重要)
- c#基础知识---集合之哈希表(Hashtable)
- Java中的集合Map、HashMap、Hashtable、Properties、SortedMap、TreeMap、WeakHashMap、IdentityHashMap、EnumMap(五)
- Java基础知识强化之集合框架笔记78:ConcurrentHashMap之 ConcurrentHashMap、Hashtable、HashMap、TreeMap区别
- 程序员除了雷军你还知道谁?中国最有名程序员事件集合!长知识了
- C#中字典集合HashTable、Dictionary、ConcurrentDictionary三者区别
- JAVA基础知识之Map集合
- JavaSE基础知识学习—集合之HashMap
- 集合知识
- java集合知识汇总
- java基础知识回顾——集合
- Java【集合系列】-14- Map总结(HashMap, Hashtable, TreeMap, WeakHashMap等使用场景)
- Python中的集合类型知识讲解
- Java知识总结-Map集合
- 集合相关知识
- 集合的基础知识
- LR集合点知识
- 各项知识链接集合(比较杂)
- 前端小知识集合
- C#集合类(HashTable, Dictionary, ArrayList,List)与HashTable线程安全