枚举带属性的实体

枚举,还可以枚举带一点属性的实体。

枚举可以用来枚举几个人
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]);      
		    }
 
	}
 
}

输出(output)
GREEN = green
ReD = red
BLACK = black
WHITE = white


This entry was posted in JAVA and tagged , , . Bookmark the permalink.
月小升QQ 2651044202, 技术交流QQ群 178491360
首发地址:月小升博客https://java-er.com/blog/enum-protype/
无特殊说明,文章均为月小升原创,欢迎转载,转载请注明本文地址,谢谢
您的评论是我写作的动力.
2020.03.24 评论已经全局关闭,有事加QQ聊天