Dos funciones útiles en Java: rellenar arrays y compararlos

En este post voy a mostrar dos funciones para usar en un código Java que pueden ser útiles para cualquier programa que esté usando Arrays.

– Función para rellenar un array: la siguiente función sirve para que el usuario pueda ir rellenando desde teclado todos los valores de un array. Los valores se introducen uno a uno pulsando la tecla de intro. Además, ordena los datos al final.

Una forma de llamar a la función anterior sería, por ejemplo, la siguiente:

Cada vez que queramos rellenar manualmente un arrays, tan sólo tenemos que usar la función rellena().

– Función para comparar arrays: la siguiente función busca valores iguales entre dos arrays ordenados y devuelve el número de coincidencias.

El método binarySearch(b, a) de la clase Arrays busca en el array a coincidencias con el array b. Tanto a como b deben estar ordenados. Una forma de llamar a la función anterior seria, por ejemplo, la siguiente:

La función compara() devuelve un entero que es el número de coincidencias.

Deja un comentario

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

Solve : *
30 + 17 =