java枚举自定义枚举成员转换为字符串函数

直接上代码


public class TestEnum {

    public static void main(String[] args) {

		MyEnum myEnum=MyEnum.East;

		System.out.printf(myEnum.GetDes());

	}

}



enum MyEnum

{

	

	East("东方"),

	West("西方"),

	South("南方"),

	North("北方");

	

	private String des;

	

	private MyEnum(String string)

	

	{

	    des=string;

	}

	

	public String GetDes()

	{

	     return des;

	}

}

要点:

1 定义枚举的构造器方法带参,只能为private 

2 定义说明字段和获取说明字段的方法

3  枚举实例必须在前面

 

你可能感兴趣的:(字符串函数)