Programa Java para buscar un elemento en una lista enlazada circular

Una lista enlazada es un tipo de estructura de datos lineal donde cada Node tiene una parte de datos y una parte de dirección que apunta al siguiente Node. Una lista enlazada circular es un tipo de lista enlazada donde el último Node apunta al primero, formando un círculo de Nodes. Ejemplo: Input : CList … Continue reading «Programa Java para buscar un elemento en una lista enlazada circular»

Programa Java para ordenar los elementos de la array en orden descendente

Ordene la array dada en orden descendente, es decir, ordene los elementos de mayor a menor.  Ejemplo: Input :Array = {2, 6, 23, 98, 24, 35, 78} Output:[98, 78, 35, 24, 23, 6, 2] Input :Array = {1, 2, 3, 4, 5} Output:[5, 4, 3, 2, 1] La clasificación es un proceso de ordenar elementos … Continue reading «Programa Java para ordenar los elementos de la array en orden descendente»

Programa Java para verificar si una clase dada es una clase anónima

Las clases anónimas son las clases internas sin nombre. No podemos crear las instancias de esta clase anónima ya que no tienen nombre. La clase interna anónima se crea principalmente de dos maneras: Clase (puede ser abstracto o concreto) Interfaz Sintaxis: la sintaxis de una expresión de clase anónima es como la invocación de un … Continue reading «Programa Java para verificar si una clase dada es una clase anónima»

Programa Java para intercambiar dos columnas en la array

Dada una array de m filas y n columnas. Tenemos que escribir un programa Java para intercambiar dos columnas (es decir, la columna sin K y L dada en la entrada) en la array dada. Se requiere la operación de intercambio para intercambiar los elementos de dos columnas. La operación O(1) para intercambiar dos columnas … Continue reading «Programa Java para intercambiar dos columnas en la array»

Comprobar si dos enteros son iguales o no en Java

La verificación de dos enteros iguales o no en Java se realiza mediante varios enfoques. Input: FirstNumber = 15 SecondNumber= 15 Output: Numbers are same Input: FirstNumber = 15 SecondNumber= 25 Output: Numbers are not same Si dos números son iguales entonces su resta es igual a 0. Java // Check Two Integers are Equal … Continue reading «Comprobar si dos enteros son iguales o no en Java»

¿Cómo imprimir una colección en Java?

La colección es un conjunto de objetos que contienen referencias a otros objetos en el programa. Al hacer lo mismo, ya hemos estudiado una estructura de datos : HashMap que internamente funciona de la misma manera. Entonces, se nos ocurre uno de los enfoques para imprimir una colección en Java que es a través de … Continue reading «¿Cómo imprimir una colección en Java?»

Comparando la ruta de dos archivos en Java

La ruta de dos archivos se puede comparar lexicográficamente en Java usando el método java.io.file.compareTo() . Es útil que el sistema operativo levante una bandera roja cuando el programa solicita el acceso de modificación del archivo que ya está en uso por otro programa. Para comparar la ruta del archivo, se utiliza el método compareTo() … Continue reading «Comparando la ruta de dos archivos en Java»

Factor de carga en HashMap en Java con ejemplos

HashMap es una clase que implementa la interfaz Map de Java Collections Framework. La característica más importante de un HashMap es que tiene un rendimiento de tiempo constante para la recuperación e inserción . Los dos factores que dictan el rendimiento de un HashMap son: Capacidad inicial Factor de carga Antes de explicar qué es … Continue reading «Factor de carga en HashMap en Java con ejemplos»

Programa para sumar y restar Números Complejos usando Class en Java

En este artículo, intentaremos sumar y restar estos dos Números complejos creando una Clase para Número complejo, en la que: Los números complejos se inicializarán con la ayuda del constructor. La suma y la resta se realizarán con la ayuda de llamadas a funciones. La función se llamará con la ayuda de otra clase. Ejemplo: … Continue reading «Programa para sumar y restar Números Complejos usando Class en Java»

Método ConcurrentLinkedDeque Spliterator() en Java con ejemplos

El método spliterator() de ConcurrentLinkedDeque devuelve un Spliterator en los elementos de ConcurrentLinkedDeque. El iterador devuelto es débilmente coherente. Spliterator se puede usar con Streams en Java 8. Spliterator puede atravesar elementos individualmente y también en masa. Sintaxis: public Spliterator spliterator() Devoluciones: este método devuelve un Spliterator sobre los elementos en ConcurrentLinkedDeque. Los siguientes programas … Continue reading «Método ConcurrentLinkedDeque Spliterator() en Java con ejemplos»