Enums är en funktion läggs till programmeringsspråket Java i Java 1.5 . De tillåter en utvecklare att skapa en uppsättning värden som är nära besläktade , refereras av ett begripligt namn och tvinga användningen av ett ändligt antal värden . Enums innehåller också extra data som är relevanta för deras typ , t.ex. ordningstal av enum , indexet där värdet är definierat i enum typ . Detta kan komma till nytta i olika situationer, till exempel att använda enums att representera index av en matris eller lista datatyp . Saker du behöver Review, Java SDK Review, Java IDE såsom Eclipse eller NetBeans rekommenderas starkt , men inte nödvändigt . ( Denna artikel kommer att ta Eclipse , men IDE -funktionalitet används är mycket generell och gäller för alla miljöer . )
Visa fler instruktioner
1
Skapa din enum typ . I Eclipse , högerklicka på ditt projekt src mappen , välj " Nytt " från menyn , och välj " Enum " från undermenyn . Namnge din enum vad du vill , här artikeln kommer att använda " TestEnum " för enkelhetens
2
Lägg några värden till din enum . . Om du inte känner dig väldigt kreativ , kan du bara kopiera och klistra in följande :
offentliga enum TestEnum
3
Lägg en annan klass till ditt projekt - igen , heter vad du vill - . och se till att du har det " public static void main ( String [ ] args ) " markerad kryssruta
4
din huvudsakliga metoden , lägg till följande kod :
TestEnum te = TestEnum.ANOTHER_VALUE ;
int intVal = te.ordinal ( ) ;
System.out.println ( " ordningstalet för " + te.toString ( ) + " är " + intVal ) ;
p Om du kör det här , bör du få konsol utdata som liknar följande :
ordningstalet för ANOTHER_VALUE är 2 Review
Observera att ordningstal värdet är noll - baserade , som array index , vilket kan vara något förvirrande i början , om du inte förväntar sig det
Addera