假设一个变量你须要几种可能存在的值,那么就能够被定义成为枚举类型。之所以叫枚举就是说将变量或者叫对象可能存在的情况也能够说是可能的值一一例举出来。 举个样例来说明一吧,为了让大家更明确一点,比方一个铅笔盒中有一支笔,但在没有打开之前你并不知道它是什么笔,可能是铅笔也可能是钢笔,这里有两种可能,那么....
分类:
其他好文 时间:
2014-09-24 12:51:16
阅读次数:
207
写代码的时候遇到一个问题,想写一个通用方法来实现对枚举的类型的操作,如获取枚举的项的列表,获取一个枚举值的索引等等,本来以为很简单,写一个函数:functionGetEnumNames(枚举类): TArray结果发现这个参数怎么搞也搞不对,不知道传一个什么样的参数可以支持所有枚举类型,因为函数内会...
分类:
其他好文 时间:
2014-09-18 20:35:24
阅读次数:
130
(三)枚举类型1.enum weekday{sum,mon,tue,wed,thu,fri,sat};声明一个枚举类型 enum weekday,可以用此类型来定义变量。如:enum weekday workday,week_end;workday和week_end被定义为枚举变量,它们的值只能是s...
分类:
编程语言 时间:
2014-09-18 12:48:03
阅读次数:
173
扩展《编程导论(Java)·3.2.6》的内容,全面介绍enum。
1.基本用法
Java 5 引入的关键字enum,用于定义枚举类型(enumerated type)。
public enum Direction{
UP,DOWN,LEFT,RIGHT
}☆有效地减少代码中public static final命名常量的声明。
☆编译后生成Direction.class文件。...
分类:
编程语言 时间:
2014-09-17 23:23:53
阅读次数:
327
首先,附一张图片展示所在各个阶段的工作职能:
其次,文字型描述所在各个阶段的工作职能:
Java程序员
高级特性
反射、泛型、注释符、自动装箱和拆箱、枚举类、可变参数、可变返回类型、增强循环、静态导入。
核心编程
IO、多线程、实体类、集合类、正则表达式、XML和属性文件、图形编程AWT(Java2D/JavaSound/JMF)、Swing、SWT、JFace。
网...
分类:
编程语言 时间:
2014-09-17 18:41:42
阅读次数:
417
1、枚举枚举的创建:enum 枚举名{}枚举的作用:限定取值范围枚举的特性: 1、枚举是一个特殊的类。抽象类 2、枚举类中声明的每一个枚举值代表枚举类的一个实例对象。通过匿名内部类实例化的一个静态对象。 3、与Java中的普通类一样,在声明枚举类时,也可以声明属性、方法、构造函数,...
分类:
编程语言 时间:
2014-09-17 18:16:12
阅读次数:
244
char字符型变量或函数返回值short短整型变量int整型变量unsigned无符号long长整型变量float单精度浮点型double双精度浮点型struct结构体类型union共用体类型void函数无返回值,无参数,无类型指针enum枚举类型signed有符号const只读变量volatile...
分类:
编程语言 时间:
2014-09-16 20:29:10
阅读次数:
229
最近做的项目,需要把代码从VC移植到g++下编译,在这个过程中,遇到了几个平台相关的问题——在VC下顺利编译的代码,但在g++中编译报错。 这里贴出来给大家分享一下: 1. 枚举类型 问题代码 enum MyWeek
{ Monday, Tuesday,
}; MyWeek mw = MyWeek:...
分类:
其他好文 时间:
2014-09-16 15:37:50
阅读次数:
331
1联合union 联合 (union) 是一个能在同一个存储空间里(但不同时)存储不同类型数据的数据类型。 编译器为联合分配足够的空间保存所描述的可能性的最大需要。 下面是一个带有标记的联合模板例子: unionhold{ //带有标记的联合的模板 intdigit; ...
分类:
其他好文 时间:
2014-09-14 16:30:17
阅读次数:
192
链接见http://api.mongodb.org/java/current/?_ga=1.111551751.200271495.1409034486整体结构分为com.mongodb是核心类。其中包含接口、实现类、枚举类型、异常类。见http://api.mongodb.org/java/cur...
分类:
数据库 时间:
2014-09-13 11:53:05
阅读次数:
185