repaso de estructuras repetitivas en java bidimencional.

Páginas: 6 (1373 palabras) Publicado: 24 de noviembre de 2013
Repaso arrays unidimensionales en Java. Ejemplos de código.

APRENDERAPROGRAMAR.COM

REPASO ARRAYS
UNIDIMENSIONALES EN
JAVA. EJEMPLOS DE
CÓDIGO. (CU00902C)

Sección: Cursos
Categoría: Lenguaje de programación Java nivel avanzado I
Fecha última actualización: 2012
Resumen: Entrega nº2 del curso “Lenguaje de programación Java Nivel Avanzado I”.

Autor: Walter Sagástegui y ManuelSierra

© aprenderaprogramar.com, 2006-2012

Repaso arrays unidimensionales en Java. Ejemplos de código.

VARIABLES CON ÍNDICE O LOCALIZADOR. ARRAYS.
Vamos a repasar algunos conceptos que ya deberíamos conocer. Un array en Java es una estructura de
datos que nos permite almacenar un conjunto de datos de un mismo tipo. El tamaño de los arrays se
declara en un primer momento y no puede cambiarluego durante la ejecución del programa, como sí
puede hacerse en otros lenguajes.

Veremos ahora cómo declarar arrays estáticos de una dimensión.

ARRAYS UNIDIMENSIONALES
La sintaxis para declarar e inicializar un array será:

Tipo_de_variable[ ] Nombre_del_array = new Tipo_de_variable[dimensión];

También podemos alternativamente usar esta declaración:
Tipo_de_variable[ ]Nombre_del_array;
Nombre_del_array = new Tipo_de_variable[dimensión];

El tipo de variable puede ser cualquiera de los admitidos por Java y que ya hemos explicado. Ejemplos
de declaración e inicialización con valores por defecto de arrays usando todos los tipos de variables
Java, serían:


byte[ ] edad = new byte[4];



short[ ] edad = new short[4];



int[ ] edad = new int[4];

−long[ ] edad = new long[4];



float[ ] estatura = new float[3];



double[ ] estatura = new double[3];



boolean[ ] estado = new boolean[5];



char[ ] sexo = new char[2];



String[ ] nombre = new String[2];

© aprenderaprogramar.com, 2006-2012

Repaso arrays unidimensionales en Java. Ejemplos de código.

Aclarar que los valores por defecto son los siguientes:
a)Para números el valor cero “0”.
b) Para cadenas y letras el valor vacío.
c) Para booleanos el valor false.

En caso de que queramos inicializarlos con valores propios, haremos esto:

Para números enteros
int[ ] edad = {45, 23, 11, 9}; //Array de 4 elementos
De la misma forma procederíamos para los otros tipos de enteros : byte, short, long.

Para números reales
double[ ] estatura = {1.73,1.67, 1.56}; //Array de 3 elementos
De la misma forma procederíamos para el tipo float, pero teniendo en cuenta que los números deberán
llevar al final la letra “f” o “F”. Por ejemplo 1.73f o 1.73F.

Para cadenas
String[ ] nombre = {“María”, “Gerson”}; //Array de 2 elementos

Para caracterers
char[ ] sexo = {‘m’,’f’}; //Array de 2 elementos

Para booleanos
boolean[ ] = {true,false};//Array de 2 elementos
Cuando creamos un array de nombre “a” y de dimensión “n” (int[ ] a = new int[n]) estamos creando n
variables que son a[0], a[1], a[2], ..., a[n-1]. Los arrays se numeran desde el elemento cero, que sería el
primer elemento, hasta el n-1 que sería el último elemento. Es decir, si tenemos un array de 5
elementos, el primer elemento sería el cero y el último elemento sería el4. Esto conviene tenerlo en
cuenta porque puede dar lugar a alguna confusión. Disponer de un valor con índice cero puede ser de
utilidad en situaciones como considerar cada variable asociada a una hora del día, empezando a contar
desde la hora cero hasta la 23 (total de 24 horas), cosa que es habitual en algunos países. En lugar de 1,
2, 3, ..., 24 estaríamos usando 0, 1, 2, ..., 23.
©aprenderaprogramar.com, 2006-2012

Repaso arrays unidimensionales en Java. Ejemplos de código.

Vamos a trabajarlo sobre el ordenador en un programa y ver qué pasaría si declaramos un array de
tamaño “n” y vamos asignando un valor a cada variable del array desde la posición cero hasta la
posición “n-1”. Adicionalmente vamos a comprobar qué ocurre si tratamos de asignarle valor a la
variable...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Estructuras repetitivas
  • ESTRUCTURA REPETITIVA
  • Estructuras Repetitivas
  • Estructuras Repetitivas
  • EStructuras repetitivas
  • ESTRUCTURAS REPETITIVAS
  • estructuras repetitivas
  • estructuras repetitivas

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS