0% encontró este documento útil (0 votos)
11 vistas13 páginas

5 Vectores en Java

5-VECTORES EN JAVA PROGRAMACIÓN BÁSICA 1

Cargado por

mapachegirl7
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PPTX, PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
11 vistas13 páginas

5 Vectores en Java

5-VECTORES EN JAVA PROGRAMACIÓN BÁSICA 1

Cargado por

mapachegirl7
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PPTX, PDF, TXT o lee en línea desde Scribd
Está en la página 1/ 13

Matriz

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

Vector [4] • 0F101 hexa

Vector [5] • 0F110 hexa


Declaración
La declaración puede estar dada de dos maneras:
tipo_de_dato nombreDelArray [];
o también:
tipo_de_dato [] nombreDelArray;
Ejemplo para usar en la práctica
int vectorDeNumerosEnteros [10]
Como se declara y como se accede

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

Una de las posibles formas de la creación de un Array puede ser:


int vectorDeNumerosEnteros ;
vectorDeNumerosEnteros = new int [10];
También se pueden declarar en una misma línea:
int vectorDeNumerosEnteros = new int [10];
Otra forma de declarar e inicializar un vector sería:
int vectorDeNumerosEnteros [5]={23 , 35 , 42,38,16};

La primera forma es por compresión y la segunda por extensión


Como conozco el tamaño de un vector

La declaración puede estar dada de dos maneras:


tipo_de_dato nombreDelArray [];
o también:
tipo_de_dato [] nombreDelArray;
Ejemplo para usar en la práctica
int vectorDeNumerosEnteros [10]= new int [];
Pasos para usar 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

int vectorDeNumerosEnteros [10]= new int [];


vectorDeNumerosEnteros [0]= 11;
vectorDeNumerosEnteros [2]= 38;
El subíndice es el que permite acceder a cualquiera
de las posiciones del vector
Método de vector o array  length

Este método de un array nos devuelve el tamaño que


posee el mismo, es decir la cantidad de elementos
que posee un vector, el ejemplo queda:
int vectorDeNumerosEnteros [10]= new int [];
int i =0,
for (i=0; i<vectorDeNumerosEnteros.length; i++){
vectorDeNumerosEnteros [i]= 0;
}
Mostrar el contenido un vector
int vectorDeNumerosEnteros [10]= new int [];
int i =0, tamanio =10;
vectorDeNumerosEnteros [0]= 11;
vectorDeNumerosEnteros [2]= 38;
vectorDeNumerosEnteros [4]= 14;
vectorDeNumerosEnteros [6]= 19;
vectorDeNumerosEnteros [8]= 22;
for (i=0; i<tamanio; i++) {
System.out.println(“Contiene” + vectorDeNumerosEnteros [i];
}

También podría gustarte