枚举

原创 2011年01月08日 12:39:00

代码:

package hxl.calendar;


enum OpStatus{
 //枚举常量定义的同时指定状态码
 S_OK(0), S_PROTOCOL(1), S_AUTH(2), S_ITEMEXISTED(3), S_ITEMNOTFOUND(4), S_SQL(
   15), S_UNKNOWN(16);

 private int code; //状态码值

 OpStatus(int code) { //非public构造方法
  this.code = code;
 }

 @Override
 public String toString() {
  return String.valueOf(code);
 }

}
public class aaa{
    //这个方法中采用强类型的OpStatus,不要额外的检查代码
    public void writeResponse(OpStatus status, String content){
        System.out.println("[Status]"+status+"[Content]"+content);
    }

    public static void main(String[] args){
        aaa test=new aaa();
        test.writeResponse(OpStatus.S_OK,"good result");
        test.writeResponse(OpStatus.S_ITEMEXISTED,"item existed exception");
    }
}

 

Swift 中枚举高级用法及实践

title: "Swift 中枚举高级用法及实践" date: 2015-11-20 tags: [APPVENTURE] categories: [Swift 进阶] permalink: ...
  • imxiangzi
  • imxiangzi
  • 2016年05月04日 17:07
  • 10929

IOS之路-枚举遍历的方式

对于集合(如NSArray)元素的遍历,OC中同java类似。但是也有不同之处,下面我们来看看都有哪些遍历集合元素的方法吧: 1.通过索引遍历   类似于通过数组下标来遍历集合    1 ...
  • LVXIANGAN
  • LVXIANGAN
  • 2014年03月13日 11:52
  • 4553

浅谈在Java开发中的枚举的作用和用法

枚举,是指一个经过排序的、被打包成一个单一实体的项列表。一个枚举的实例可以使用枚举项列表中任意单一项的值。 在枚举出现之前,如果想要表示一组特定的离散值,往往使用一些常量。例如: package co...
  • u014527058
  • u014527058
  • 2016年10月07日 20:02
  • 20869

C#枚举类型的常用操作总结

枚举类型是定义了一组“符号名称/值”配对。枚举类型是强类型的。每个枚举类型都是从system.Enum派生,又从system.ValueType派生,而system.ValueType又从system...
  • pengze0902
  • pengze0902
  • 2016年11月27日 19:45
  • 1101

枚举类型的使用

枚举类型的使用
  • xsyyjzwh
  • xsyyjzwh
  • 2015年08月31日 21:23
  • 1459

java 枚举——java中枚举的运用和使用场景

转自:http://blog.csdn.net/yehui928186846/article/details/51426415 基本特性: 1,enum关键字  枚举enum是同class,int...
  • pangesange
  • pangesange
  • 2017年01月16日 13:40
  • 2106

USB 枚举过程详解

USB 枚举过程详解
  • zoosenpin
  • zoosenpin
  • 2014年06月10日 08:51
  • 2118

Objective-C——OC中枚举的使用

OC中枚举的使用———- android培训、java培训、期待与您交流! ———-OC中枚举的使用 前言 用枚举表示一个操作的不同状态 状态组合使用枚举 switch中使用枚举前言由于Objecti...
  • chenlongcreate
  • chenlongcreate
  • 2015年04月21日 22:05
  • 3331

ios高效开发-正确的使用枚举(Enum)

前言 Enum,也就是枚举,从C语言开始就有了,C++、Java、Objective-C、Swift这些语言,当然都有对应的枚举类型,功能可能有多有少,但是最核心的还是一个—规范的定义代码中的状...
  • daleiwang
  • daleiwang
  • 2016年01月25日 17:11
  • 24617

你真的会使用枚举么

看了那么多枚举你真的用了吗作为一个没毕业的Android小渣渣,经验是有限的,大学期间本着多读书,多看报,多吃零食,多睡觉的宗旨,看了不少书,书上总会有枚举这个概念,书上写一堆,就是说怎么用,用了它怎...
  • lady_zhou
  • lady_zhou
  • 2017年05月02日 10:06
  • 898
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:枚举
举报原因:
原因补充:

(最多只允许输入30个字)