1. República Bolivariana de Venezuela
Ministerio del PP Para la Educación Universitaria
Ciencia y Tecnología
Universidad Bolivariana de Venezuela
Ciudad Bolívar – Estado Bolívar
Drey Aguilera
C.I.: 26360341
Mayo del 2016
2. ¿Que es un
ARRAY?
Un array es un medio de guardar un conjunto de
objetos de la misma clase. Se accede a cada
elemento individual del array mediante un
número entero denominado índice. 0 es el índice
del primer elemento y n-1 es el índice del último
elemento, siendo n, la dimensión del array. Los
arrays son objetos en Java y como tales vamos
a ver los pasos que hemos de seguir para usarlos
convenientemente
* Declarar el array
* Crear el array
* Inicializar los elementos del array
* Usar el array
Los arreglos son objetos implícitos que siempre
conocen sus propias y que se comportan como
clases finales.
CARACTERISTICAS
Un array se caracteriza por:
- Almacenar los elementos del array en posiciones de memoria continua
- Tener un único nombre de variable que representa a todos los elementos, y éstos a su vez
se diferencian por un índice o subíndice.
- Acceso directo o aleatorio a los elementos individuales del array.
todos los arrays son de tamaño variable, tanto si se especifica como no un tamaño al ser
declarados
Para ver el contenido de los arrays según van siendo ejecutadas las líneas de código que los
declaran, utilizaremos la ventana Locales del depurador, que muestra las variables de ámbito
local al procedimiento que estamos ejecutando actualmente
Los arrays se crean con el operador new seguido del tipo y número de elementos.
Se puede acceder al número de elementos de un arraycon la variable miembro implícita
length (por ejemplo, vect.length).
Se accede a los elementos de un array con los corchetes [] y un índice que varía de 0 a
length-1.
Se pueden crear arrays de objetos de cualquier tipo. En principio un array de objetos es un
array de referencias que hay que completar llamando al operador new.
Los elementos de un array se inicializan al valor por defecto del tipo correspondiente (cero
para valores numéricos, la cadena vacía para Strings, false para boolean, null para
referencias).
Como todos los objetos, los arrays se pasan como argumentos a los métodos por referencia.
Se pueden crear arrays anónimos (por ejemplo, crear un nuevo array como argumento actual
en la llamada a un método).
3. TIPOS DE ARRAYS
ARRAYS
UNIDIMENSIONALES
Un array de una dimensión
(unidimensional), también
llamado vector o fila, es un tipo
de datos estructurado
compuesto de un número
determinado de elementos, de
tamaño fijo y elementos
homogéneos (del mismo tipo). La
característica de tamaño fijo se
refiere a que el tamaño del array
debe ser conocido en tiempo de
compilación
ARRAYS
BIDIMENSIONALES
Un array bidimensional (también
llamado tabla o matriz) es un array con
dos índices. Al igual que
los vectores deben ser ordinales. Se
declaran de igual manera que los arrays
de una dimensión.
Un array bidimensional recoge valores
de una tabla de doble entrada. Cada
uno de los elementos se identifica y se
asigna mediante una variable
($nombre) seguida de dos ([]) que
contienen los índices del array.
Los índices puede ser escalares -
equivaldrían al número de fila y
columna que la celda ocuparía en la
tabla, o puede ser asociativo que
equivaldría en alguna medida a usar
como índices los nombres de la fila y de
la columna
ARRAYS
MULTIDIMENSIONALES
Los arrays multidimensionales
son un estructuras de datos que
almacenan los valores en más de
una dimensión.
Dicho de otro modo, un array
multidimensional es como un
contenedor que guardara más
valores para cada posición, es
decir, como si los elementos del
array fueran a su vez otros
arrays.