Clase array java
En este ejemplo de java
mostrare las utilidades que vienen en la clase estatica de Arrays clase que se
encuentra en el paquete java.utils
Una clase estática permite ser
utilizada como si fuera un objeto (como ocurre con Math). Esta clase
posee métodos muy interesantes para utilizar sobre arrays.
Se usa asi: Arrays.método(argumentos);
Arrays.fill
Permite lenar todo un array
unidimensional con un determinado valor. Sus
argumentos son el array a
rellenar y el valor deseado
int
valores[]=new int[23];
Arrays.fill(valores,-1);//Todo
el array vale -1
También permite decidir desde
que índice hasta qué índice rellenamos:
Arrays.fill(valores,5,8,-1);//Del
elemento 5 al 7 valdrán -1
equals
Compara dos arrays y devuelve
true si son iguales.
sort
Permite ordenar un array en
orden ascendente. Se pueden ordenar sólo una serie de
elementos desde un determinado
punto hasta un determinado punto.
int
x[]={4,5,2,3,7,8,2,3,9,5};
Arrays.sort(x);//Estará
ordenado
Arrays.sort(x,2,5);//Ordena
del 2º al 4º elemento
binarySearch
Permite buscar un elemento de
forma rrapida en un array
int x[]={1,2,3,4,5,6,7,8,9,10,11,12};
Arrays.sort(x);
Comentarios
Publicar un comentario