Iterar lista en Java usando bucles

En este artículo, vamos a ver cómo iterar a través de una Lista. En Java, una Lista es una interfaz del marco de Colección. La lista puede ser de varios tipos, como ArrayList, Stack, LinkedList y Vector. Hay varias formas de iterar a través de una lista de Java, pero aquí solo discutiremos nuestro recorrido … Continue reading «Iterar lista en Java usando bucles»

Diferencia entre Lista, Conjunto y Mapa en Java

La interfaz de lista en Java es una subinterfaz de la interfaz de colecciones de Java. Contiene los métodos basados ​​en índices para insertar, actualizar, eliminar y buscar los elementos. También puede tener elementos duplicados. También podemos almacenar los elementos nulos en la lista. List conserva el orden de inserción, permite el acceso posicional y … Continue reading «Diferencia entre Lista, Conjunto y Mapa en Java»

Seleccione aleatoriamente elementos de una Lista en Java

En este artículo, mostraremos la forma más eficiente de encontrar o elegir un elemento de la Lista. La idea básica para elegir un elemento de la lista es, primero generar un número que debe estar entre 0 y el tamaño de la lista. 1. Elemento aleatorio único Primero, seleccionamos un índice aleatorio para usar el … Continue reading «Seleccione aleatoriamente elementos de una Lista en Java»

ArrayList trimToSize() en Java con ejemplo

El método trimToSize() de ArrayList en Java recorta la capacidad de una instancia de ArrayList para que tenga el tamaño actual de la lista. Este método se utiliza para recortar una instancia de ArrayList al número de elementos que contiene. Sintaxis: trimToSize() Parámetro: No acepta ningún parámetro. Valor devuelto: No devuelve ningún valor. Recorta la … Continue reading «ArrayList trimToSize() en Java con ejemplo»

Programa Java para acceder a la parte de la lista como lista

Una Lista es una secuencia ordenada de elementos almacenados juntos para formar una colección. Una lista puede contener entradas duplicadas y nulas. Una lista nos permite realizar operaciones basadas en índices, es decir, adiciones, eliminaciones, manipulaciones y acceso posicional. Java proporciona una interfaz incorporada <<java.util>> para realizar listas y otras funciones basadas en clases.  Métodos: … Continue reading «Programa Java para acceder a la parte de la lista como lista»

Programa para Convertir Lista a Stream en Java

La Lista es una interfaz secundaria de la Colección. Es una colección ordenada de objetos en los que se pueden almacenar valores duplicados. Dado que List conserva el orden de inserción, permite el acceso posicional y la inserción de elementos. La interfaz de lista se implementa mediante las clases ArrayList , LinkedList , Vector y … Continue reading «Programa para Convertir Lista a Stream en Java»

Programa Java para combinar dos listas tomando elementos alternativamente

Una lista es una secuencia ordenada de elementos almacenados juntos para formar una colección. Una lista puede contener entradas duplicadas y nulas. Una lista nos permite realizar operaciones basadas en índices, es decir, adiciones, eliminaciones, manipulaciones y acceso posicional. Java proporciona una interfaz incorporada <<java.util>> para realizar listas y otras funciones basadas en clases.  Casos: … Continue reading «Programa Java para combinar dos listas tomando elementos alternativamente»

¿Cómo encontrar una sublista en una lista en Java?

List en Java contiene métodos basados ​​en índices. Esto nos permite mantener la colección de pedidos. Esto nos permite buscar, insertar, eliminar e incluso actualizar los elementos. Esto nos permite almacenar varias copias del mismo elemento que ya existe en nuestra lista. Además, además, los elementos nulos pueden formar parte de la Lista. Accedemos a … Continue reading «¿Cómo encontrar una sublista en una lista en Java?»

Dividir una lista en dos mitades en Java

Aquí se nos da una lista y la tarea es dividirla en dos listas de noticias, como se puede percibir mejor en la siguiente ilustración: Ilustración: Input : list = {1, 2, 3, 4, 5, 6} Output : first = {1, 2, 3}, second = {4, 5, 6} Input : list = {1, 2, 3, … Continue reading «Dividir una lista en dos mitades en Java»

CopyOnWriteArrayList en Java

La clase CopyOnWriteArrayList se introduce en JDK 1.5, que implementa la interfaz List . Es una versión mejorada de ArrayList en la que todas las modificaciones (agregar, establecer, eliminar, etc.) se implementan haciendo una copia nueva. Se encuentra en el paquete java.util.concurrent . Es una estructura de datos creada para ser utilizada en un entorno … Continue reading «CopyOnWriteArrayList en Java»