2016-03-28 7 views
0


Wie man den Wert von Apple bekommen, wenn ich einen Pass ..., wie der Wert von Enum in Java erhalten

public enum Enumtype { 
    A("Apple"), B("Ball"), C("Cat"); 

    private String value; 

    private Enumtype(String value) { 
     this.value = value; 
    } 
} 
+1

https://docs.oracle.com/javase/7/docs/api/java/lang/Enum.html#valueOf(java.lang.Class,%20java.lang.String) –

+4

Stellen Sie eine Getter-Methode bereit. – rgettman

+0

http://stackoverflow.com/questions/17741721/getting-string-value-from-enum-in-java – adhg

Antwort

1

Sie benötigen einen Getter in Ihrem Enum hinzuzufügen:

public String getValue(){ 
    return this.value; 
}