Logo Java

En artículos anteriores hemos visto el manejo, declaración y algunas validaciones cuando hacemos uso de ArrayList; pues bien, una de las verificaciones o validaciones muy frecuentes es impedir guardar valores duplicados en ArrayList Java, debemos recordar la importancia del manejo de arreglos para la construcción de Software complejos de todo tipo, así que empecemos.

Impedir guardar valores duplicados en ArrayList Java

Antes que nada si deseas conocer más acerca de los ArrayList puedes visitar el siguiente post.

Como usar ArrayList en Java – Manejando Arreglos

Caso: Tenemos un Array en el cual deseamos almacenar números de identificación, pero no deseamos que estos se repitan, en pocas palabras debemos impedir guardar valores duplicados en ArrayList.

Explicación en el siguiente vídeo de cómo evitar duplicados en una lista de Java

Los ArrayList cuentan con el método «contains«, que devuelve «true» o «false«; si el valor que estamos pasando como parámetro está o no en el arreglo; en el código anterior en caso de retornar «true», indicando que ya existe, mostramos un mensaje; de lo contrario añadimos el DNI al ArrayList para posteriormente indicar que fue guardado.

Finalmente, la validación de los valores de los arreglos en Java deberá realizarse teniendo en cuenta el código que estamos desarrollando; cualquiera de las dos opciones anteriores puede serte útil, nada más deberás realizar los ajustes pertinentes a tu código.

Ahora bien, si deseas aprender más acerca de arreglos, te recomiendo los siguientes vídeos donde podrás profundizar acerca de estos.

💻 Cuantas veces se REPITE un numero en un ARREGLO Java [ Números POSITIVOS, NEGATIVOS y CEROS ] ✅

💻 ORDENAR un ARREGLO de forma ASCENDENTE en Java | Ordenar ARREGLO de forma DESCENDENTE en Java✅

💚 Recuerda que, si deseas aprender más de este lenguaje de programación, puedes acceder al curso gratuito de Java, donde te explicaré paso a paso ejercicios prácticos en este lenguaje.

👉 CURSO JAVA CON INTERFAZ.

👉 CURSO JAVA POR CONSOLA

 

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

×