Método de enumeración hasMoreElements() en Java con ejemplos

Un objeto que implementa la interfaz de Enumeración genera una serie de elementos, uno a la vez. hasMoreElements() método de enumeración utilizado para probar si esta enumeración contiene más elementos. Si la enumeración contiene más elementos, devolverá verdadero, de lo contrario, será falso. Sintaxis: boolean hasMoreElements() Parámetros: Este método no acepta nada. Valor devuelto: este … Continue reading «Método de enumeración hasMoreElements() en Java con ejemplos»

Programa Java para crear ArrayList a partir de la enumeración

Las enumeraciones sirven para representar un grupo de constantes con nombre en un lenguaje de programación. Las enumeraciones se usan cuando conocemos todos los valores posibles en tiempo de compilación, como opciones en un menú, modos de redondeo, banderas de línea de comandos, etc. No es necesario que el conjunto de constantes en un tipo … Continue reading «Programa Java para crear ArrayList a partir de la enumeración»

¿Cómo implementar un patrón de estrategia usando Enum en Java?

El patrón de diseño de la estrategia pretende proporcionar una forma de elegir entre una variedad de estrategias intercambiables. La implementación clásica incluye una arquitectura a implementar por cada técnica y ofrece una implementación concreta para la ejecución. El método se elige de una referencia de interfaz y se llama al método de ejecución. La … Continue reading «¿Cómo implementar un patrón de estrategia usando Enum en Java?»

Enumerar a través de un vector usando la enumeración de Java

En la clase de enumeración de Java, todas las constantes enumeradas son públicas, estáticas y finales de forma predeterminada. Ahora, después de crear un Vector, si queremos enumerar a través del Vector, primero debemos obtener una Enumeración del elemento del Vector y, para hacerlo, usamos el método elements() . Este método es una función miembro … Continue reading «Enumerar a través de un vector usando la enumeración de Java»

Programa Java para definir el método Ordinal() utilizando el concepto Enum

Java enum, también llamado tipo de enumeración Java , es un tipo cuyos campos consisten en un conjunto fijo de constantes.  java.lang.Enum.ordinal() informa sobre el número ordinal (es la posición en su declaración de enumeración , donde a la constante inicial se le asigna un ordinal de cero) para la enumeración particular. El método ordinal() … Continue reading «Programa Java para definir el método Ordinal() utilizando el concepto Enum»

Cómo implementar una interfaz usando un Enum en Java

Las enumeraciones sirven para representar un grupo de constantes con nombre en un lenguaje de programación. Por ejemplo, los 4 palos en una baraja de naipes pueden ser 4 enumeradores llamados Trébol, Diamante, Corazón y Pica, pertenecientes a un tipo enumerado llamado Palo. Ya hemos discutido los conceptos básicos de enum, cómo se declara en … Continue reading «Cómo implementar una interfaz usando un Enum en Java»

Programa Java para convertir Enum a String

Dada una enumeración que contiene un grupo de constantes, la tarea es convertir la enumeración en una string . Métodos: Podemos resolver este problema usando dos métodos: Usando el método name() Usando el método toString() Discutamos ambos en detalle e implementémoslos para obtener una mejor comprensión de los mismos. Método 1: Usar el método name() … Continue reading «Programa Java para convertir Enum a String»

Obtener enumeración sobre Java HashSet

La clase HashSet implementa la interfaz Set , respaldada por una tabla hash que es una instancia de HashMap. No hay seguridad en cuanto al orden de iteración del conjunto, lo que implica que con el tiempo, la clase no garantiza el orden constante de los elementos. Esta clase permite el elemento nulo. El método … Continue reading «Obtener enumeración sobre Java HashSet»

Ventajas y desventajas de usar Enum como Singleton en Java

Enum Singletons son nuevas formas de usar Enum con una sola instancia para implementar el patrón Singleton en Java. Si bien ha habido un patrón Singleton en Java durante mucho tiempo, Enum Singletons es un término comparativamente reciente y en uso desde la implementación de Enum como palabra clave y función desde Java 5 en … Continue reading «Ventajas y desventajas de usar Enum como Singleton en Java»

Programa Java para acceder a todas las constantes definidas en la enumeración

Una enumeración es una clase especial que representa un grupo de constantes. Para crear una enumeración, use la palabra clave enum (en lugar de clase o interfaz) y separe las constantes con una coma. enum Day{ SUNDAY, MONDAY, TUESDAY, WEDNESDAY, THURSDAY, FRIDAY, SATURDAY; } El método de valores() se puede usar para devolver todos los … Continue reading «Programa Java para acceder a todas las constantes definidas en la enumeración»