使用java枚举代替字符串或静态变量。
?1.简单使用
颜色枚举类:
public enum ColorEnum {
RED, BLACK, GREE, BLUE
}
调用:
public static void main(String[] args) {
System.out.println(ColorEnum.RED.toString());
System.out.p...
分类:
编程语言 时间:
2015-04-28 11:46:38
阅读次数:
107
原文:把数据库中有关枚举项值的数字字符串转换成文字字符串 标题可能无法表达我的本意。比如,有这样一个枚举: public enum MyChoice { MyFirstChoice = 0, MySecondChoice =1, MyThirdChoice = 2 } 数据库中,某表某字段保存值为"...
分类:
数据库 时间:
2015-04-28 11:19:40
阅读次数:
162
一、前言
今天我们来讲讲枚举,希望通过这篇博客大家能对枚举有个更全面的了解。枚举是一种实例(大写)数固定的类(不能再创建实例),多用于确定的状态数(如:鼠标上下左右、IM消息已读未读)、类型数(如:系统、聊天、添加好友消息,我的他的)、模式数(回复、评论模式,刷选、全部模式)等等。枚举和类一样,同样有抽象类、可以实现接口、可含内部类、初始化块,值得注意的是:枚举的构造器无论是否使用privat...
分类:
编程语言 时间:
2015-04-28 02:00:38
阅读次数:
149
使用之前请从Apple网站下载示例:点此下载Reachability 中定义了3种网络状态:typedef enum : NSInteger { NotReachable = 0,//无网络 ReachableViaWiFi,//wifi ReachableViaWWAN//3g}...
分类:
移动开发 时间:
2015-04-28 01:55:20
阅读次数:
156
一、枚举
定义:枚举是 一种用户定义的数据类型,它用的关键字 enum
枚举类型名字通常并不真的使用,要用的是在大括号里地名字,因为它们就是常量符合,它们的类型是int,值则依次从0到n。
enum colors {red, yellow, green}
语法:enum 枚举类型名称{名字0m, ..., 名字n};
案例一:自动计数的枚举
//
//...
分类:
其他好文 时间:
2015-04-27 00:31:23
阅读次数:
148
1.用枚举类型替代int枚举类型和string枚举类型publicclassShow {//Int枚举类型// public static finalintAPPLE_FUJI = 0;// public static finalintAPPLE_PIPPIN = 1;// public stati...
分类:
编程语言 时间:
2015-04-27 00:04:06
阅读次数:
231
#import typedef enum { SexMan, SexWoman} Sex;@interface Student : NSObject{/*成员变量的命名规范:一定要以下划线 _ 开头 作用: 1.让成员变量和get方法的名称区分开 2.可以跟局部变量区分开,一看到下...
分类:
其他好文 时间:
2015-04-26 18:12:39
阅读次数:
104
标题可能无法表达我的本意。比如,有这样一个枚举: public enum MyChoice { MyFirstChoice = 0, MySecondChoice =1, MyThirdChoice = 2 } 数据库中,某表某字段保存值为"0,1,2",在显示的时候,我们希望是"第一个选择,第二个...
分类:
数据库 时间:
2015-04-26 10:45:03
阅读次数:
229
1 typedef enum 2 { 3 SubTree, //子树 4 Thread //线索 5 }NodeFlag; 6 7 typedef struct ThreadTree 8 { 9 DATA data; ...
分类:
编程语言 时间:
2015-04-25 22:33:21
阅读次数:
176
//模板元编程加速递归
//缺点:模板元在编译时处理,无法调试,并且会加大代码体积
#include
using namespace std;
template
struct data
{
enum{res = data::res + data::res};
};
template
struct data
{
enum{res =...
分类:
其他好文 时间:
2015-04-25 00:19:47
阅读次数:
139