Arreglos En Java

Páginas: 16 (3813 palabras) Publicado: 16 de diciembre de 2012
Taller de programación I

Taller de Programación I
Semana II

1

Taller de programación I

Indice

Indice
I

Unidad I: Conceptos de Orientación a Objetos

03

II

Aprendizajes esperados

03

III Arreglos
»
»
»
»
»
»
»
»

Arreglos (una dimensión)
Arreglos de dos dimensiones.
Arreglos de arreglos.
Arreglos dentados.
Manejo de arreglos.
La clase ArrayListMétodos y operaciones con una lista.
Un nuevo for para recorres listas.

04
04
05
07
08
10
14
15
18

IV Resumen de la Semana

21

V

21

Sinopsis de la próxima clase

2

Taller de programación I

Semana II - Arreglos

Unidad I: Conceptos de Orientación a Objetos
» Aprendizajes esperados
1.3 Codifica con arreglos unidimensionales y bidimensionales en para almacenar,ordenar y buscar datos.
1.4 Aplica los ArrayList en la codificación de estructura de datos.

03

Taller de programación I

Semana II - Arreglos

» Arreglos
Un arreglo es un grupo de variables de un mismo tipo, las cuales son referenciados con un mismo nombre, los arreglos existen en más de una
dimensión, siendo los más comunes los arreglos de una dimensión (o sólo arreglos) y los de dosdimensiones (matrices), afortunadamente para
los conocedores de lenguajes como C o C++ los arreglos y matrices serán algo familiar, sin embargo no son exactamente iguales, ya que existen
algunas diferencias en su sintaxis.

› Arreglos (una dimensión)
Los arreglos de una dimensión, permiten almacenar una cantidad N de variables de un tipo, la declaración general de un arreglo es la siguiente:Tipo identificador [ ];
Por ejemplo:

Para este caso la declaración ha creado una variable llamada mes que permitirá referenciar a nuestro arreglo, sin embargo aún el arreglo no se ha
creado y mucho menos definido su tamaño, esto significa que en mes aún no es posible almacenar valores.
Para obtener un arreglo de tamaño n, se debe ejecutar la siguiente sintaxis.
» Declaración = newtipo[tamaño]
De esta forma se reservará el espacio de memoria que permitirá almacenar una n cantidad de elementos, la palabra clave new crea dicho arreglo
con los valores por defecto del tipo especificado, por ejemplo, la siguiente declaración declara y construye un arreglo de tamaño 12, donde cada
entero dentro del arreglo es inicializado en 0:

mes es un arreglo capaz de almacenar 12 números de tipoentero, los elementos están de forma adyacente almacenados y se pueden referenciar
utilizando un número entre 0 y 11 (12 en total), por ejemplo, el siguiente código almacena el valor de 10 en la posición 1 del arreglo, de forma
adicional, si cada posición tuviese directa equivalencia con el nombre de un mes, la posición 1 seria febrero, ya que, 0 es la primera posición y
equivaldría a enero,luego 1 es igual a Febrero.

A pesar de no ser muy común los arreglos también pueden ser inicializados, por ejemplo el siguiente código crea el arreglo mes con un valor para
sus 12 enteros:

04

Taller de programación I

Semana II - Arreglos

Note, que de esta forma el tamaño del largo está indicado por la cantidad de elementos con el que se inicializa.
El ciclo for estudiado conanterioridad es el utilizado de forma más común en la operatoria con arreglos, el siguiente código muestra la forma de
imprimir todos los valores del arreglo mes:

La salida del dicho código será:

› Arreglos de dos dimensiones.
Los arreglos multidimensionales son en realidad arreglos que contienen otros arreglos, es muy común asociar un arreglo multidimensional con
una matriz, sin embargo lasmatrices son sólo una posibilidad dentro de la enorme cantidad de combinaciones que permite trabajar con arreglos
de arreglos.
El siguiente código permite declarar un arreglo en dos dimensiones.

05

Taller de programación I

Semana II - Arreglos

Para este caso nuestro elemento es de tipo rectangular, dado por 4 filas y 5 columnas, como muestra la siguiente tabla.
[0][0] [0][1]...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Arreglos En Java
  • Arreglos en java
  • Arreglo java
  • Arreglos Java
  • Arreglos en java
  • Ejercicios arreglos java
  • Arreglo tridimensional en java
  • arreglos bidimensionales java

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS