Какво правя грешно тук?
public enum Type {
INFO("INFO"),
WARN("WARN"),
ERROR("ERROR"),
FATAL("FATAL");
private String value;
private Type(String aValue) {
value = aValue;
}
};
Получавам предупреждение за неизползвана стойност...
всичко, за което мога да мисля, е да използвам @SupressWarnings за него, но съм нов в enum, така че просто проверявам тук дали може би съм направил нещо нередно... някакви мисли?
Type.INFO.toString()
ще даде"INFO"
, аType.valueOf("WARN")
ще дадеType.WARN
. Така че стойността не е необходима, същото катоtoString()
илиgetName()
. - person Joop Eggen   schedule 09.08.2013