Modern Java · interview question
What does the ordinal() method of an enum return?
Multiple choiceEasychapter-7-curatedpremiummodern-javaenums
Answer and explanation
Correct answer
C. The position of the constant in the enum declaration
Why
The ordinal() method returns the position of the enum constant, starting from 0, based on the order they are declared within the enum type.
Test yourself on Modern Java
A free test with instant, explained results. No account needed.
More Modern Java questions
- Given an enum with a method, how can each constant have a different implementation of that method?
- What keyword is used to define a Java Record?
- Which pattern is effectively implemented when using enums to represent singletons?
- How can you iterate over all constants of an enum in Java?
- When designing a domain model, why should you be cautious about using records for classes with business logic?
- How can the use of enums improve the clarity of domain models in Java?