16arreglosunidimensionalesjava 130611131106 Phpapp02
en java
Clara Patricia Avella Ibáñez
cpavella@gmail.com
Docente universitaria
Tunja – Boyacá - Colombia
Los arreglos son variables que almacenan varios
valores del mismotipo.
El tamaño del arreglo es fijo, es decir, que en tiempo
de ejecución no se puede modificar su tamaño.
Existen
arreglos
de
una
dimensión
(unidimensionales),
de
dos
dimensiones
(bidimensionales) yde varias dimensiones.
• Estas estructuras almacenan valores del MISMO TIPO de dato. Es decir,
si se definió el arreglo de tipo entero, sólo almacena datos de tipo entero.
• Tienen un tamaño fijo.Al crear el arreglo se determina el número máximo
de elementos que va a almacenar.
• El arreglo tiene posiciones, que son como casillas donde se almacenan
los datos y esto es lo que permite conocerdónde quedó almacenado cada
valor. Las posiciones se inician a numerar desde 0.
Ejemplo: Este arreglo de enteros tiene un tamaño de 10 y sus
posiciones se enumeran de 0 a 9.
Sólo hay valores almacenadosen 6 posiciones.
5
2
15
18
1
2
0
1
2
3
4
5
6
7
8
9
‘a’
‘G’
‘m’
0
1
2
‘h’
3
‘7’
‘%’
‘y’
4
5
6
7
8
9
10
11
Ejemplo: Este arreglo de caracteres tiene un tamaño de 12¿Cómo se define el arreglo unidimensional en java?
Si se va a definir un arreglo de
tipo entero de 5 posiciones
llamado k, sería así:
int k[] = new int[5];
ó
int []k = new int[5];
ó
int k[];
k = newint[5];
Si se va a definir un arreglo de
tipo caracter de 10 posiciones
llamado arreglo, sería así:
char arreglo[] = new char[10];
ó
char arreglo[];
arreglo = new char [10];
¿Cómo se guardan loselementos en un
arreglo unidimensional?
Es necesario utilizar el nombre del arreglo y entre
paréntesis cuadrados, la posición en la cual se va a
almacenar el valor.
Se declara el arreglo de tipo enteroy de cinco
posiciones llamado K:
int k[] = new int[5];
K
0
Se almacena el valor 8 en la
primera posición (0):
k[0]=8;
K
1
2
3
1
2
3
4
8
0
4
Se almacena el valor 3 en la
segunda...
Regístrate para leer el documento completo.