发表于 2013-02-12 03:47:05 by 月小升
枚举,还可以枚举带一点属性的实体。
枚举可以用来枚举几个人
Tom,Jack,Hai,Walter.
可以枚举几个车
Audi,Volvo,BWM,Ford
还可以枚举带属性的
ZHAO("1"),QIAN("2"),SUN("3"),LI("4")
来个带属性的例子
package com.javaer.examples;
enum Color {
GREEN("green"), RED("red"), BLACK("black"), WHITE("white");
private final String color;
Color(String color) {
this.color = color;
}
@Override
public String toString() {
return color;
}
}
public class EnumStudy2 {
/**
* @param args
*/
public static void main(String[] args) {
// TODO Auto-generated method stub
for (int i = 0; i < Color.values().length; i++){
System.out.println(Color.values()[i].name() + " = " + Color.values()[i]);
}
}
} |
package com.javaer.examples;
enum Color {
GREEN("green"), RED("red"), BLACK("black"), WHITE("white");
private final String color;
Color(String color) {
this.color = color;
}
@Override
public String toString() {
return color;
}
}
public class EnumStudy2 {
/**
* @param args
*/
public static void main(String[] args) {
// TODO Auto-generated method stub
for (int i = 0; i < Color.values().length; i++){
System.out.println(Color.values()[i].name() + " = " + Color.values()[i]);
}
}
}
输出(output)
GREEN = green
ReD = red
BLACK = black
WHITE = white
This entry was posted in
JAVA and tagged
enum,
java基础教程,
枚举. Bookmark the
permalink.
月小升QQ 2651044202, 技术交流QQ群 178491360
首发地址:
月小升博客 –
https://java-er.com/blog/enum-protype/
无特殊说明,文章均为月小升原创,欢迎转载,转载请注明本文地址,谢谢
您的评论是我写作的动力.
看不懂 还是顶一下 呵呵
不好意思啊,都是代码我就看不懂了,你是专业人士啊。
偶也是学java的
你的博客做的很好。鉴于要求PR,暂时没和你友链。我经常去你博客学习。