Java'да ordinal () ыкмасы деген эмне?
Java'да ordinal () ыкмасы деген эмне?

Video: Java'да ordinal () ыкмасы деген эмне?

Video: Java'да ordinal () ыкмасы деген эмне?
Video: Enum java разбираем на примере. Добавляем конструктов и value / enum java 2024, Ноябрь
Anonim

The ordinal() ыкмасы энум инстанциясынын тартибин кайтарат. Ал энум декларациясындагы ырааттуулукту билдирет, мында баштапкы константа ан дайындалат тартиби ичинен '0'. Бул EnumSet жана EnumMap сыяктуу татаал enum негизделген маалымат структуралары тарабынан колдонуу үчүн иштелип чыккан.

Ушундан улам Java-дагы энумдун максаты эмнеде?

Javaдагы enum . Санактар кызмат кылат максаты программалоо тилинде аталган константалардын тобун көрсөтүү. негизги максаты энум Биздин жеке маалымат түрлөрүн аныктоо болуп саналат (Саналанган маалымат түрлөрү). Декларация javaдагы энум : Enum Декларация Класстын сыртында же Класстын ичинде жасалышы мүмкүн, бирок Метод ичинде эмес.

Ошо сыяктуу эле, enum Java кандай түрү? А Java Enum өзгөчө болуп саналат Java түрү константалардын жыйнактарын аныктоо үчүн колдонулат. Тагыраак айтканда, А Java enum түрү өзгөчө болуп саналат Java түрү класс. Ан энум константаларды, ыкмаларды ж.б. камтышы мүмкүн. Java номерлери кошулган Java 5.

Жогорудагылардан тышкары, enums кантип иштейт?

Ан энум туруктуулардын белгиленген топтомун камтыган маалымат түрү болуп саналат. Ан энум класска окшош, компиляция убагында белгилүү болгон инстанциялардын туруктуу топтому бар. Артыкчылыктары энум : энум иштөө учурунда каталарды болтурбоо үчүн компиляция убагында текшерүүдө типтин коопсуздугун жакшыртат.

enum аты эмне?

Java Enum аты () Метод The аты () ыкмасы Enum класс кайтарат аты мунун энум анда айтылгандай туруктуу энум декларация. toString() ыкмасын көбүнчө программисттер колдонушат, анткени ал колдонууга жеңилирээк болуп калышы мүмкүн аты менен салыштырганда аты () ыкмасы.

Сунушталууда: