Professional Documents
Culture Documents
Arreglos
Un arreglo es una secuencia de datos del mismo tipo
Los datos se llaman elementos del arreglo y se numeran 0, 1, 2, ...
Estos nmeros localizan al elemento dentro del arreglo y se denominan ndices
Los ndices del arreglo empiezan con 0 y terminan con el tamao del arreglo -1
Si el arreglo tiene n elementos, se denotan como a[0], a[1], ... a[n-1]
Declaracin de un arreglo
La sintaxis de declaracin de arreglos en Java es:
tipo [ ] identificador
tipo identificador []
Ejemplos:
char cad[ ], p;
int [] v, w;
double [] m, t[], x;
Definir arreglo con nmero de elementos
Sintaxis para definir arreglo de un nmero determinado de elementos:
tipo nombreArreglo [ ] = new tipo [numeroDeElementos]
tipo nombreArreglo [ ];
nombreArreglo = new tipo[numeroDeElementos];
Ejemplo:
float notas = new float [26];
int [ ] a;
a = new int[10]
Tamao del arreglo
Java considera cada arreglo como un objeto
El nmero de elementos de un arreglo se conoce accediendo al campo length
double [ ] v = new double [15]
System.out.print(v.length); // escribe 15
El campo length est protegido, no se puede modificar
Inicializacin de arreglos
Se deben asignar valores a los arreglos antes de utilizarlos, por defecto se
inicializan
con 0
precios[0] = 10;
precios[1] = 20;
precios[2] = 30;
int numeros[]={10, 20, 30, 40, 50, 60};
char c[]={'L','u','i','s'};
final int ENE=31, FEB=28, MAR=31,ABR=30;
int meses[]={ENE, FEB, MAR, ABR};
for(i=0; i<numeros.length; i++)
numeros[i] = -1;
Arreglos de caracteres y cadenas de texto
Una cadena de texto es un conjunto de caracteres, 'abcdefg'. Son soportadas por la
clase
String:
String cadena = 'abcdefg'
Ing. Jennifer Roco Pillaca De La Cruz
Gua de laboratorio1
Pgina 1 de 7
Pgina 2 de 7
Pgina 3 de 7
Pgina 4 de 7
Pgina 5 de 7
Pgina 6 de 7
Pgina 7 de 7