import java.util.Iterator;
public enum CountryEnums
{
ONE(1,"韩"),TWO(2,"魏"),THREE(3,"赵"),FOUR(4,"齐"),FIVE(5,"楚"),SIX(6,"燕");
private Integer retCode; //key
private String retMessage; //value
private CountryEnums(Integer retCode, String retMessage)
{
this.retCode = retCode;
this.retMessage = retMessage;
}
public Integer getRetCode()
{
return retCode;
}
public void setRetCode(Integer retCode)
{
this.retCode = retCode;
}
public String getRetMessage()
{
return retMessage;
}
public void setRetMessage(String retMessage)
{
this.retMessage = retMessage;
}
public static CountryEnums foreachCountryEnums(Integer index)
{
for (CountryEnums element : values())
{
if(element.getRetCode() == index)
{
return element;
}
}
return null;
}
}
System.out.println(CountryEnums.ONE);
System.out.println(CountryEnums.ONE.getRetCode());
System.out.println(CountryEnums.ONE.getRetMessage());