View
69
Download
0
Embed Size (px)
Citation preview
Como trabaja la clase arreglo Una capacidad pre-definida en la cual se pueden almacenar datos del mismo tipo. Estos
datos son almacenados en forma secuencial en la memoria y ocupan una determinada
cantidad de bytes según cual sea el tipo de dato.
Cada dato almacenado es considerado un elemento al cual se accede por un índice de
posición (un número entero no negativo).
Para construir un arreglo utilizamos new como lo hacemos para construir una instancia
de una clase, ya que un arreglo es también un objeto. Por ejemplo:
La variable length
Nos permite obtener el tamaño del arreglo,
es decir su longitud que nos dice la cantidad de elementos
que posee. Es una variable de solo lectura por lo cual
no podemos modificarla, puede resultar muy útil por
ejemplo para iterar sobre los elementos del arreglo es decir
recorrerlo con alguna estructura de control como el bucle for.
Copia de un arreglo
Para copiar desde un arreglo hacia otro podemos tomarnos el trabajo de crear
un nuevo arreglo con la misma capacidad y copiar los elementos uno a uno
como se muestra a continuación:
Pero en cambio de hacerlo manualmente, tenemos la clase de
utilidades java.lang.System que ya nos proporciona un método
más eficiente para esta tarea:
void arraycopy(Object src, int srcPos, Object dest, int destPos, int length).