5 Vectores en Java
5 Vectores en Java
Unidimensional
Vectores en JAVA
Array unidimensionales y Bidimensionales
Definición
• Es una estructura que contiene un tipo de dato definido Primitivos y Objetos
• Posee iguales propiedades que en Matemática
• Se declara y se asigna memoria en tiempo de compilación
Vector[] Vector[5]
Vector[4]
Vector[3]
Vector[2]
Vector[1]
Vector[0]
Dirección de memoria Otra manera de
verlo en memoria
Vector [0] • 0F001 hexa
Se almacena en direcciones de memorias contiguas
Calcula en base al tipo de dato con que se lo declaro
Vector [1] • 0F010 Java le pide al SO la cantidad de memoria necesaria
hexa
En el caso de primitivos pueden ser:
• 0F011 Numéricos Se inicializan con 0
Vector [2] hexa
Booleanos Se inicializan con false
Cadena de Caracteres Se inicializan con null
Vector [3] • 0F100 hexa
Subíndice en
donde se va a
guardar el valor
que se le asigna
Posicione y Subíndices de un VECTOR
subíndice
vec [ ]
Creación de un Vector
Operaciones Mostrar el
Declarar el Limpieza del Carga del
que se contenido
vector vector vector
realizan del vector
Limpieza de un vector
int vectorDeNumerosEnteros [10]= new int [];
int i =0, tamanio =10;
for (i=0; i<tamanio; i++){
vectorDeNumerosEnteros [i]= 0;
}
No olvidar que la primera posición de un Array o
vector es la 0 (cero);
Como accedo a cualquier posición de un vector