Java1.5以上新特性-枚举
日期:2011-12-09 阅读:19 分类:Java资料
1.枚举是jdk5.0以后的全新类,跟class,interface,annotation的级别一样;关键字enum。
2.第一个实例
public enum Color{ //定义
Red,White,Blue;
public static void main(){
Color xx = Color.Red;//使用
}
}
3.enum 提供的常用方法
//两个常用的静态方法 values(),valueOf()
for(Color c : c.values()){
System.out.println(c);
}
4.enum 的构造方法
publc enum Coin{
penney(1),nickel(3),dime(10),quarter(25);
private int value;
public Coin(int value){
this.value=value;
}
public static void main(String args[]){
Coin c = Coin.quarter;
System.out.println(c.getValue());
}
}
5.enum的使用场所
权限控制、游戏方向、需要固定产生类对象的数量
2.第一个实例
public enum Color{ //定义
Red,White,Blue;
public static void main(){
Color xx = Color.Red;//使用
}
}
3.enum 提供的常用方法
//两个常用的静态方法 values(),valueOf()
for(Color c : c.values()){
System.out.println(c);
}
4.enum 的构造方法
publc enum Coin{
penney(1),nickel(3),dime(10),quarter(25);
private int value;
public Coin(int value){
this.value=value;
}
public static void main(String args[]){
Coin c = Coin.quarter;
System.out.println(c.getValue());
}
}
5.enum的使用场所
权限控制、游戏方向、需要固定产生类对象的数量
相关文章
- Javascript在chrome中辅助预订火车票的方法 2012-01-06
- 一款不错的日历控件 2008-07-31
- getElementsByClassName 2008-07-21
- Javascript常用函数归档 2008-12-01
- EasyWindow1.0 (更新版) 2008-06-25
- Adobe: 最具创意的HTML5和CSS3特性展示 2011-08-16
- Ubuntu 12.04新特性一览 2011-11-08
- ie下的haslayout特性 2009-06-11
- 优秀程序员的首要特性:判断力 2011-11-07
- Firefox 9本周正式发布 新特性一览 2011-12-19