Come convertire Enum di String in Java

June 26

Il linguaggio di programmazione Java permette ai programmi di definire i propri tipi enumerati. Un oggetto di un tipo enumerato contiene un valore tratto da un numero finito di costanti specificati dal programma. Ad esempio, è possibile definire un tipo enumerato per il seme di una carta da gioco. Questo tipo enumerato contiene quattro elementi: Club, diamante, cuore e Spade. È possibile convertire un oggetto Java enumerato alla stringa che rappresenta il valore corrente dell'oggetto.

istruzione

1 Dichiarare un tipo enumerato come nel seguente codice di esempio:

enum pubblico Suit {

Club, Diamante, cuore, spade

}

2 Dichiarare e inizializzare un oggetto del tipo enumerato come nel seguente codice di esempio:

Suit myCardsSuit = Diamante;

3 Convertire il valore enumerato alla stringa corrispondente chiamando incorporato

Nome metodo (), come nel seguente codice di esempio:

String = myCardsSuitString myCardsSuit.name ();

Per l'esempio, String myCardsSuitString avrà valore "Diamond".