Un arreglo tipo lista se define como una variable que permite almacenar un conjunto de datos del mismo tipo organizados en una sola columna y uno o mas renglones.
También reciben el nombre de vectores en álgebra, o arreglo unidimensional en programación.
Los procesos normales con una lista o con sus elementos, incluyen declarar toda la lista, capturar sus elementos, desplegarlos, realizar operaciones con ellos, desplegarlos, etc.
Para declarar una lista se usa el siguiente formato;
tipodato nomlista[]= new tipodato[cant elementos];
SORPRESA, no existen en java arreglos o listas tradicionales, lo que existe es un objeto, por tanto se debera usar el operador new antes de empezar a procesar el arreglo, la ventajas son:
a) estas listas pueden usar el metodo length,(ejemplo nomlista.length;) para conocer el tamaño de la misma.
int edades[]= new int[12];
float sueldos[]=new float[5];
String municipios[]={“tijuana”,”tecate”,”ensenada”};
este ulimo caso, observar que también puedén crearse listas ya con tamaño fijo e inicializadas o cargadas.
SINTAXIS DE LOS VECTORES UNIDIMENSIONALES:
tipo nombre_array[]=new tipo[nº];
tipo nombre_array[]={valores};
EJEMPLO:
import java.io.*;
class prog20 {
public static void main(String[] args) {
int edad[]= new int[5]; int reng;
BufferedReader teclado = new BufferedReader(new InputStreamReader(System.in));
//ciclo de captura
for(reng=0; reng <=4; reng++)
{ System.out.println("dame edad "+reng+":");
try { edad[reng]= Integer.parseInt(teclado.readLine());
}catch(IOException varerror){};
};
//ciclo de proceso
for(reng=0;reng<=4;reng++)
edad[reng]=edad[reng]*12;
//ciclo de despliegue
for(reng=0; reng <=4; reng++)
System.out.println(edad[reng]);
} // cierra main
} // cierra clase
No hay comentarios:
Publicar un comentario