enumerazioni sono una caratteristica aggiunta al linguaggio di programmazione Java in Java 1.5 . Essi consentono agli sviluppatori di creare un insieme di valori che sono strettamente correlati , fa riferimento un nome comprensibile e forzare l'utilizzo di un numero finito di valori . Enumerazioni contengono anche dati aggiuntivi rilevanti per il loro tipo , come ad esempio il valore ordinale del enum , l'indice di dove il valore è definito nel tipo enum . Questo può tornare utile in varie situazioni , come ad esempio utilizzando le enumerazioni per rappresentare l'indice di un tipo di dati array o lista . Cose che ti serviranno
Java SDK
Java IDE come Eclipse o NetBeans è fortemente raccomandato , anche se non necessario . ( Questo articolo assume Eclipse , anche se la funzionalità dell'IDE utilizzato è estremamente generale e applicabili a tutti gli ambienti. ) Economici Visualizza altri Istruzioni
1
Crea un tipo enum . In Eclipse , fare clic destro sulla cartella src del progetto , selezionare " Nuovo" dal menu contestuale e selezionare " Enum " dal sotto- menu. Assegnare un nome al enum quello che vuoi , questo articolo userà " TestEnum " per semplicità
2
Aggiungi alcuni valori al enum . . Se non vi sentite molto creativi , si può semplicemente copiare e incollare il seguente :
pubblico
enum TestEnum
3
Aggiungi un'altra classe al progetto - ancora una volta , dal nome quello che vuoi - . ed assicurarsi di avere la " public static void main (String [ ] args ) " casella di controllo selezionata < br >
4
Nel metodo principale, aggiungere il codice seguente :
TestEnum te = TestEnum.ANOTHER_VALUE ;
int intval = te.ordinal ( ) ;
< p > System.out.println (" il ordinale per" + te.toString ( ) + "è" + intval ) ;
Se si esegue questa operazione, si dovrebbe ottenere l'output della console simile al seguente : < br >
ordinale per ANOTHER_VALUE è 2
noti che il valore ordinale è a base zero , come indici di array , questo può essere un po ' di confusione all'inizio , se non ci si aspetta che
< br . >