高效的枚举元素映射
来源:互联网 发布:linux int 0x80 编辑:程序博客网 时间:2024/05/17 01:52
EnumMap类是Java专门位枚举类型提供的Map实现。
代码示例如下:
public enum Week { MONDAY,TUESDAY,WEDNESDAY,THURSDAY,FRIDAY,SATURADAY,SUNDAY;}
<prepackage com.example.高效的枚举元素映射;import java.util.EnumMap;import com.example.高效的枚举元素遍历.Week;public class EnumMapTest { public static void main(String args[]) { EnumMap<Week,String> map=new EnumMap<Week,String>(Week.class); //插入键值对 map.put(Week.FRIDAY, "星期五"); map.put(Week.SUNDAY,"星期天"); System.out.println(map); //判断是否包含给定的Key 或 Value System.out.println(map.containsKey(Week.FRIDAY)); System.out.println(map.containsValue("星期一")); map.put(Week.MONDAY, "星期一"); System.out.println(map.containsValue("星期一")); //查看EnumMap中键值对的个数 System.out.println(map.size()); }}
阅读全文
0 0
- 高效的枚举元素映射
- 高效的枚举元素集合
- 枚举类型的映射
- 遍历枚举元素的值
- 遍历枚举接口的元素
- 选择合适的枚举元素
- POJ2965的枚举解法和高效解法
- <id>元素的映射OID
- jpa集合元素的映射
- 复杂数据类型的映射之枚举
- Hibernate 映射枚举(Enum) 类型的属性
- 复杂数据类型的映射之枚举
- 删除vector中元素高效的方法
- 高效的遍历cmap中的元素方法
- 递归枚举IHTMLDocument2的所有元素
- C#遍历枚举类型的所有元素
- 递归枚举IHTMLDocument2的所有元素
- 6.2.1 继承映射:采用subclass元素的继承映射
- Linux学习笔记_基本命令复习(mv,history,LANG)
- 【笔记の目录篇】知我者谓我心忧,不知我者谓我何求~
- Linux学习笔记_系统操作、优化相关命令复习(shutdown,reboot,yum)
- 用scanf读入string类型的变量
- 数的长度
- 高效的枚举元素映射
- Feel Good
- C# 接口 与 接口方法实现
- 常用STL
- POJ1330 倍增
- Java——接口、匿名类
- BZOJ 3529 莫比乌斯反演+树状数组
- Codeforces Round #428 (Div. 2)C
- Refletion2017.8.14