枚举初步认识

来源:互联网 发布:stata 债券数据 编辑:程序博客网 时间:2024/06/04 18:48
public enum ColorEnum {RED,BLUE}public class EnumDemo {public static void main(String[] args) {System.out.println(ColorEnum.BLUE);}}

console:BLUE


public enum ColorEnum2 {RED("红色",1),BLUE("蓝色",2),GRAY("灰色",3);private String name;private int value;private ColorEnum2(String name,int value){this.name=name;this.value=value;}public static String getName(int index) {for (ColorEnum2 c : ColorEnum2.values()) {if(c.getValue()==index){return c.name;}}return null;}public String getName() {return name;}public void setName(String name) {this.name = name;}public int getValue() {return value;}public void setValue(int value) {this.value = value;}}
public class EnumDemo {<span style="white-space:pre"></span>public static void main(String[] args) {<span style="white-space:pre"></span>System.out.println(ColorEnum2.BLUE.getName());<span style="white-space:pre"></span>System.out.println(ColorEnum2.BLUE.getValue());<span style="white-space:pre"></span>}}

console:蓝色 2



0 0
原创粉丝点击