¿Cómo se compara la enumeración en Java?
¿Cómo se compara la enumeración en Java?

Video: ¿Cómo se compara la enumeración en Java?

Video: ¿Cómo se compara la enumeración en Java?
Video: Curso Java. Tipos enumerados. Vídeo 48 2024, Noviembre
Anonim

Enum implementa la interfaz Comparable y es comparar con El método () compara solo el mismo tipo de enumeración . También orden natural de enum es el orden en que ellos están declarado en código. Como se muestra en 10 ejemplos de Enum en Java , la misma orden es también mantenido por el método ordinal () de enumeración , cuales es utilizado por EnumSet y EnumMap.

En este sentido, ¿qué es una enumeración en Java?

Enums de Java . Un enumeración es una "clase" especial que representa un grupo de constantes (variables inmutables, como variables finales). Para crear un enumeración , utilizar el enumeración palabra clave (en lugar de clase o interfaz) y separe las constantes con una coma.

Del mismo modo, ¿es enum comparable? Enum las constantes son solo comparable para otro enumeración constantes de la misma enumeración escribe. El orden natural implementado por este método es el orden en el que se declaran las constantes.

En consecuencia, ¿cómo se compara la enumeración con la cadena?

Para comparando cadena para Enum tipo que deberías convertir enumeración para cuerda y luego comparar ellos. Para eso, puede usar el método toString () o el método name (). toString () - Devuelve el nombre de este enumeración constante, tal como figura en la declaración.

¿Cómo se comparan los objetos en Java?

Ser capaz de comparar dos Objetos Java de la misma clase el booleano es igual a ( Objeto obj) debe ser reemplazado e implementado por la clase. El implementador decide qué valores deben ser iguales para considerar dos objetos ser iguales.

Recomendado: