Java1.5提供了关键字enum,能够通过该关键字方便得定义自己须要的枚举类型,比方enumSeason{SPRING,SUMMER,AUTUMN,WINTER}就定义了一个季节枚举类型。在本例中,对于Season.SPRING这个对象,Season.SPRING.name()能够得到该对象的字符...
                            
                            
                                分类:
编程语言   时间:
2014-11-03 22:20:45   
                                阅读次数:
181
                             
                         
                    
                        
                            
                            
                                //定义一个枚举 public enum Colors { Red, Green, Blue, Yellow }; //根据key找value string name = Enum.GetName(typeof(Colors), 3);//根据value找key int aa = Colors.Y....
                            
                            
                         
                    
                        
                            
                            
                                import UIKit/***枚举类型*/enum direction{ case North case Sourth case East case West}//不会被默认为整数类型var d = direction.Eastd = .Westswitch d{ c...
                            
                            
                                分类:
编程语言   时间:
2014-11-02 13:44:33   
                                阅读次数:
182
                             
                         
                    
                        
                            
                            
                                注:阅读了effective java 讲诉enum的部分,做下笔记,下文中大部分代码来自effective java书中枚举类型是指由一组固定的常量组成的合法值得类型。使用枚举的好处:a,因为没有可以访问的构造器,枚举类型是真正的final; b,枚举类型提供类编译时的类型安全。如:...
                            
                            
                                分类:
编程语言   时间:
2014-11-01 19:09:06   
                                阅读次数:
243
                             
                         
                    
                        
                            
                            
                                一 常见枚举的定义:typedef enum{LOGIN_SUCCESS,USER_NAME,USER_PASSWORD,OLD_LAT,OLD_LNG}FIELD_SAVED;二在iOS6和Mac OS 10.8以后Apple引入了两个宏来重新定义这两个枚举类型,实际上是将enum定义和typed...
                            
                            
                                分类:
其他好文   时间:
2014-10-31 09:58:25   
                                阅读次数:
144
                             
                         
                    
                        
                            
                            
                                枚举语法:[public] enum 枚举名{	值1,	值2	值3,	......}枚举类型默认可以跟int类型相互转换,枚举类型跟int类型是兼容的。public enum QQState{	Online,	OffLine,	Leave,	Busy,	QMe}class Program{	stat...
                            
                            
                                分类:
其他好文   时间:
2014-10-26 15:31:11   
                                阅读次数:
176
                             
                         
                    
                        
                            
                            
                                枚举类型enum{,,,,...,}举例:namespace ConsoleApplication1{ enum orientation : byte { north=1, south=2, east=3, west=4, ...
                            
                            
                         
                    
                        
                            
                            
                                一. 出现背景:
在JDK1.5之前,我们定义常量是这样的:public static final String RED = “RED”;
在JDK1.5中加入了枚举类型,我们可以把相关的常量分组到一个枚举类中:
public enum Color {
	RED, GREEN, BLUE;
}
使用的时候可以这样:Color c = Color.RED
二. 枚举特点:
1...
                            
                            
                                分类:
编程语言   时间:
2014-10-23 19:22:45   
                                阅读次数:
223
                             
                         
                    
                        
                            
                            
                                第1章 引言第2章 创建和销毁对象第1条:考虑用静态工厂方法代替构造器第2条:遇到多个构造器参数时要考虑用构建器第3条:用私有构造器或者枚举类型强化Singleton属性第4条:通过私有构造器强化不可实例化的能力第5条:避免创建不必要的对象第6条:消除过期的对象引用第7条:避免使用终结函数第3章 对...
                            
                            
                                分类:
编程语言   时间:
2014-10-21 17:09:15   
                                阅读次数:
151
                             
                         
                    
                        
                            
                            
                                字节单位换算公式:
1 GB = 1024 MB1 MB = 1024 KB1 KB = 1024 Bytes1 Byte = 8 bits
将字节单位转化为目标单位
根据公式我写了一段C++代码,用于将输入的以字节为单位的数值,转换为目标单位数值。代码中的枚举类型用的是C++11的语法。
enum class Unit{    Byte, KB, MB, GB, TB, PB, EB};...
                            
                            
                                分类:
其他好文   时间:
2014-10-20 23:22:06   
                                阅读次数:
297