I\'m having trouble declaring an enum. What I\'m trying to create is an enum for a \'DownloadType\', where there are 3 download types (AUDIO, VIDEO, AUDIO_AND_VIDEO).
<
If you are concatenating the enum with a string you can override toString method to return the int:
public String toString() {
return value + "";
}
Then you could simply use:
String something = "foo" + DownloadType.AUDIO;
and the toString() method will be invoked.
Note that using toString() programmatically is generally considered poor practice - it is intended for human eyes only, however this is the only way to achieve what you're asking.