Programa Java para usar la anulación de métodos en herencia para subclases

La anulación de métodos en Java es cuando una subclase implementa un método que ya está presente dentro de la superclase. Con la ayuda de la anulación de métodos podemos lograr el polimorfismo en tiempo de ejecución . Cuando reemplazamos un método, debemos tener en cuenta tres cosas. El método de la subclase debe tener … Continue reading «Programa Java para usar la anulación de métodos en herencia para subclases»

Programa Java para imprimir la tabla de multiplicar para cualquier número

Dado un número n como entrada, necesitamos imprimir su tabla, donde N>0. Ejemplo Input 1 :- N = 7 Output :- 7 * 1 = 7 7 * 2 = 14 7 * 3 = 21 7 * 4 = 28 7 * 5 = 35 7 * 6 = 42 7 * 7 = … Continue reading «Programa Java para imprimir la tabla de multiplicar para cualquier número»

Implementación de la API RoleUnresolvedList en Java

Una API es un acrónimo de Interfaz de programación de aplicaciones, es un software que permite que dos aplicaciones se comuniquen entre sí. RoleUnresolvedList representa la lista de RoleUnresolved Object y RoleUnresolved Object representa los roles que no se recuperan de una relación debido a algún problema encontrado al intentar acceder a los roles de … Continue reading «Implementación de la API RoleUnresolvedList 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 determinar el número de bytes escritos en un archivo usando DataOutputStream

La clase Java OutputStream, java.io.OutputStream , es la clase base de todos los flujos de salida en la API Java IO . Un flujo de salida acepta bytes de salida y los envía a algún sumidero. Las aplicaciones que necesitan definir una subclase de OutputStream siempre deben proporcionar al menos un método que escriba un … Continue reading «Programa Java para determinar el número de bytes escritos en un archivo usando DataOutputStream»

Programa Java para almacenar caracteres Unicode usando caracteres literales

La tabla ASCII ayuda a realizar los cálculos antes, pero con el paso del tiempo, surgen varios idiomas legibles por humanos en los que la restricción con ASCII era que solo admite 256 símbolos que también están en inglés. Ahora para hacer cómputos para otros lenguajes surge un sistema UNICODE para cómputo dentro de la … Continue reading «Programa Java para almacenar caracteres Unicode usando caracteres literales»

Convertir ArrayList a HashMap en Java

Array List se puede convertir en HashMap, pero HashMap no mantiene el orden de ArrayList. Para mantener el orden, podemos usar LinkedHashMap que es la implementación de HashMap. Básicamente , hay dos formas diferentes de convertir ArrayList a Hashmap- Uso de la iteración ArrayList Uso de la iteración de ArrayList con LinkedHashMap Usando la iteración … Continue reading «Convertir ArrayList a HashMap en Java»

¿Cómo ordenar los elementos LinkedHashSet en orden descendente en Java?

LinkedHashSet es una versión ordenada de HashSet que mantiene una lista doblemente vinculada en todos los elementos. Cuando se necesita mantener el orden de iteración, se utiliza esta clase. Cuando se itera a través de un HashSet, el orden es impredecible, mientras que una iteración de LinkedHashSet es a través de los elementos en el … Continue reading «¿Cómo ordenar los elementos LinkedHashSet en orden descendente en Java?»

Invertir el orden de los elementos en TreeSet en Java usando el método descendingIterator

El método descendingIterator() de la clase java.util.TreeSet<E> se utiliza para devolver un iterador sobre los elementos del conjunto en orden descendente. Una vez que el iterador asigna el valor de retorno de descendingIterator(), itere el iterador usando el bucle while. Ejemplo:  Input : TreeSet = [2, 5, 6] Output: Reverse = [6, 5, 2] Input … Continue reading «Invertir el orden de los elementos en TreeSet en Java usando el método descendingIterator»

Programa Java para calcular la diferencia entre dos períodos de tiempo

En este artículo, exploremos los diversos métodos para encontrar la diferencia entre los dos períodos de tiempo en Java. Para simplificar, supongamos que el Período de tiempo que se nos proporciona tiene el formato HH:MM:SS Ejemplo Input : 1st Time Period :- 18:00:00 2nd Time Period :- 21:00:00 Output: 3 hours 0 minutes and 0 … Continue reading «Programa Java para calcular la diferencia entre dos períodos de tiempo»