有没有办法根据其值使用流来查找枚举?
Enum SomeEnum{
Dell("dell"),
IBM("ibm"),
Lenovo("lenovo")
}
public SomeEnum getEnumBased on value(String inputvalue)
{
SomeEnum someEnum = null;
for(Enum enumeration: someEnum)
{
if(enumeration.value().equals(inputvalue)
{
someEnum = enumeration;
}
}
return someEnum;
}
可以用流完成吗?