登录  
 加关注
   显示下一条  |  关闭
温馨提示!由于新浪微博认证机制调整,您的新浪微博帐号绑定已过期,请重新绑定!立即重新绑定新浪微博》  |  关闭

仙剑奇侠传的博客

羽化成仙

 
 
 

日志

 
 

列举类型  

2011-07-17 14:03:40|  分类: JAVA语言 |  标签: |举报 |字号 订阅

  下载LOFTER 我的照片书  |

列举类型,从某种意义上说Int \Short都是一种列举类型,都有一个范围。为了让程序方法的参数缩小,特别是在使用switch开头时,保证程序员传入不在case之外的值,建议传的参数用列举。在java中列举用enum关键字表示。如申明一个颜色范围只含红、绿、蓝。

示例:

public class ENUMDemo {
 public enum Color {
  RED, GREEN, BLUE
 };

 @SuppressWarnings("static-access")
 public static void printENUM(Color color) {
  switch (color) {
  case RED:
   out.println(color.RED);
   break;
  case GREEN:
   out.println(color.GREEN);
   break;
  case BLUE:
   out.println(color.BLUE);
   break;
  default:
   break;
  }
 }

 public static void main(String[] args) {
  Color color = Color.RED;
  printENUM(color);
 }
}

  评论这张
 
阅读(130)| 评论(0)

历史上的今天

评论

<#--最新日志,群博日志--> <#--推荐日志--> <#--引用记录--> <#--博主推荐--> <#--随机阅读--> <#--首页推荐--> <#--历史上的今天--> <#--被推荐日志--> <#--上一篇,下一篇--> <#-- 热度 --> <#-- 网易新闻广告 --> <#--右边模块结构--> <#--评论模块结构--> <#--引用模块结构--> <#--博主发起的投票-->
 
 
 
 
 
 
 
 
 
 
 
 
 
 

页脚

网易公司版权所有 ©1997-2018