Arreglos fundamentos de programacion
ARREGLOS
Índice
• Unidimensionales • • • • Conceptos básicos operaciones Aplicaciones
Multidimensionales • • • Conceptos básicos operaciones Aplicaciones
•Diseño e implementación de métodos
Competencia a desarrollar
• Construir programas que utilicen arreglos unidimensionales y multidimensionales para solucionar problemas
Objetivo
• Elalumno aprenderá a • Definir un arreglo • El alumno aprenderá en Java • Declaración de un arreglo • Creación de un arreglo • inicialización de un arreglo
Definición de un Arreglo
• Es unaestructura de datos, compuesta por varios elementos, todos del mismo tipo y almacenados consecutivamente en memoria. •
Declaración de arreglos
• Donde tipo indica el tipo de elementos del arreglo, quepuede ser cualquier tipo primitivo o referenciado; y nombre es un identificador que nombre al arreglo. Los corchetes indican que se esta utilizando un arreglo.
• Sintaxis:
tipo[] nombre; tiponombre[];
• Las siguientes líneas de código son ejemplos de declaraciones de arreglos:
int[] x; float[] temperatura; Dato[] dato; //Dato es una clase de objeto
Declaración de arreglos (I)
•Otra forma de colocar los corchetes después del nombre del arreglo.
int x []; float temperatura[]; Dato dato[]; //Dato es una clase de objeto
•
Creación de arreglos
• Para crear un arreglo enjava se utiliza la palabra new, de la misma forma con que se crea un objeto. • No existen los constructores para los arreglos, pero se necesita expresar la longitud de ellos cuando se crea uno. • Seespecífica como un valor entero mayor a uno entre los símbolos []. • Crear un arreglo significa reservar la cantidad de memoria necesaria.
Creación de arreglos (I)
• La sintaxis
nombre=newtipo[tamaño];
donde nombre es el nombre del arreglo previamente declarado, tipo es el tipo de los elementos del arreglo y tamaño es el número de elementos del arreglo debe der positivo mayor a cero...
Regístrate para leer el documento completo.