Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky

Domáce Hardware Siete Programovanie Softvér Otázka Systémy

Ako sa k nám celočíselná hodnota v enum Java

Výpočty sú funkcie pridá do programovacieho jazyka Java v Jave 1.5 . Umožňujú vývojári vytvoriť množinu hodnôt , ktoré sú úzko spojené , odkazuje zrozumiteľné meno a vynútiť použitie konečným počtom hodnôt . Výpočtov tiež obsahovať ďalšie údaje vzťahujúce sa k ich typu , ako je poradové hodnoty zoznamu , indexu , kde je hodnota definovaná v vymenovaného typu . To sa môže hodiť v rôznych situáciách , ako je napríklad použitie výpočty reprezentovať index pole alebo zoznam dátového typu . Veci , ktoré budete potrebovať
Java SDK
Java IDE ako Eclipse alebo NetBeans sa dôrazne odporúča , aj keď nie nutné . ( Tento článok sa bude predpokladať , Eclipse , hoci funkčnosť IDE používa je veľmi všeobecný a platí pre všetky prostredia . )
Zobraziť ďalšie inštrukcie Cestuj 1

Vytvorte si typ výpočtov . V Eclipse , kliknite pravým tlačidlom myši na priečinok src vášho projektu , vyberte položku " Nový" z kontextového menu , a vyberte " ENUM " zo sub - menu . Pomenujte výpočet , čo sa vám páči , tento článok bude používať " TestEnum " pre jednoduchosť
2

Pridať nejaké hodnoty do zoznamu .. Ak sa necítite veľmi kreatívne , môžete len skopírovať a vložiť nasledujúce :

public enum TestEnum
3

Pridať ďalšiu triedu do projektu - opäť volal , čo sa vám páči - a zabezpečiť , že máte " public static void main ( String [ ] args ) " začiarknuté políčko < br . > Stránka 4

svoje hlavné metódy , pridajte nasledujúci kód :

TestEnum te = TestEnum.ANOTHER_VALUE ;

int intval = te.ordinal ( ) ;

System.out.println ( " poradové číslo pre " + te.toString ( ) + " je " + intval ) ;

Ak spustíte , mali by ste dostať konzoly výstup podobný nasledujúcemu :

poradového pre ANOTHER_VALUE je 2

Všimnite si , že ordinálne hodnota je od nuly , rovnako ako indexy polí , čo môže byť trochu mätúce na prvý, pokiaľ to nečakáte
< br . >

Najnovšie články

Copyright © počítačové znalosti Všetky práva vyhradené