Arreglos en JavaGeneralidadesProfesor:Joaquín Lara Sierra
@joaquinls
ArreglosEs un grupo de variables del mismo tipo al quese hace referencia por medio de un nombrecomún.Se pueden crear arreg...
FundamentosCada miembro del arreglo se denomina másformalmente elemento del arreglo.Para distinguir los distintos elemento...
FundamentosComo se muestra en el ejemplo anterior, los títulos delas canciones inician con [0]; los números de laposición ...
Introducción de los elementos deun arregloPara trabajar con un arreglo es necesariointroducir los elementos de un arreglo....
Índice Nombre del ArregoListPhoneCómo introducir cadaelemento0 3126888333 ListPhone[0]1 3004225396 ListPhone[1]2 312584786...
Arreglos UnidimensionalesUn arreglo Unidimensional es, esencialmente,una lista de variables del mismo tipo. Para crearun a...
EjemploInt dia_del_mes [ ];El valor de dia_del_mes es null, null representaun arreglo que no tiene ningún valor.Para que d...
ResumiendoLa obtención de un arreglo es un procesos queconsta de dos partes:● Primero, se debe declarar una variable delti...
Declaración y Creación deArreglosDeclaración de un arreglo: un arreglo es unavariable y como tal, es necesario declararlaa...
Creación del arregloUn arreglo es un objeto, aunque es un tipoespecial de objeto. Así como ocurre concualquier objeto, un ...
Arreglos MultidimensionalesLos arreglos multidimensionales sonrealmente arreglos de arreglos. Tal y como sepodría esperar ...
Veamos como lo creamostipo nombre_array[][] = new tipo[nº][nº];tipo nombre_array[][] = {valores};Número de elementos de un...
EJEMPLOSEJEMPLOSVARIOSVARIOS
Ahorate tocaa tí
Ejercicio PropuestoDiseñar un arreglo que lea del teclado 10nombre de estudiantes con su respectiva notafinal. Y los impri...
Arreglos en java
Arreglos en java
Arreglos en java
Arreglos en java
Arreglos en java
Arreglos en java
Upcoming SlideShare
Loading in...5
×

Arreglos en java

1,553
-1

Published on

Arreglos en Java - Por Joaquin Lara Sierra - Docente Investigador - Universidad Tecnológica de Bolívar

Published in: Education
2 Comments
3 Likes
Statistics
Notes
No Downloads
Views
Total Views
1,553
On Slideshare
0
From Embeds
0
Number of Embeds
10
Actions
Shares
0
Downloads
109
Comments
2
Likes
3
Embeds 0
No embeds

No notes for slide

Arreglos en java

  1. 1. Arreglos en JavaGeneralidadesProfesor:Joaquín Lara Sierra
  2. 2. @joaquinls
  3. 3. ArreglosEs un grupo de variables del mismo tipo al quese hace referencia por medio de un nombrecomún.Se pueden crear arreglos de cualquier tipo ypueden tener una dimensión igual a uno omayor.Para acceder a un elemento concreto de unarreglo se utiliza su índice.
  4. 4. FundamentosCada miembro del arreglo se denomina másformalmente elemento del arreglo.Para distinguir los distintos elementos delarreglo se usa el nombre del arreglo, más unnúmero que indica la posición del elementodentro del arreglo.Por ejemplo si se almacena una colección de títulos decanciones en una arreglo denominado titulocan, eltitulo de la primera canción se identifica diciendotitulocan[0], para la segunda titulocan[1], asísucesivamente.
  5. 5. FundamentosComo se muestra en el ejemplo anterior, los títulos delas canciones inician con [0]; los números de laposición de un arreglo suelen ser (0,1,2,2, … n).Y se denominan más formalmente Índices. Todo estotiene su ventaja, ya que se usa solo un nombre para ungrupo de elementos, los cuales se distinguen con elíndice. Esto nos evitaría crear una serie de variablespara un grupo de títulos de canciones, teniendo encuenta el ejemplo anterior.
  6. 6. Introducción de los elementos deun arregloPara trabajar con un arreglo es necesariointroducir los elementos de un arreglo.Por ejemplo para imprimir el contenido de unarreglo es necesario introducir el primerelemento del arreglo, imprimirlo, introducir elsegundo elemento del arreglo, imprimirlo y asísucesivamente.
  7. 7. Índice Nombre del ArregoListPhoneCómo introducir cadaelemento0 3126888333 ListPhone[0]1 3004225396 ListPhone[1]2 3125847865 ListPhone[2]3 3158648525 ListPhone[3]4 3205685485 ListPhone[4]5 ElementosIntroducción de los elementos en un arreglo ListPhone
  8. 8. Arreglos UnidimensionalesUn arreglo Unidimensional es, esencialmente,una lista de variables del mismo tipo. Para crearun arreglo, primero se debe crear una variablearreglo del tipo deseado. La forma general dedeclarar un arreglo unidimensional es:Tipo nombre [ ];Tipo de datoNombre del ArregloTamaño del arregloCierre de la declaración de variables
  9. 9. EjemploInt dia_del_mes [ ];El valor de dia_del_mes es null, null representaun arreglo que no tiene ningún valor.Para que dia_del_mes sea un verdaderoarreglo de enteros, se debe reservar espacioutilizando el operador new y asignar esteespacio a dia_del-mes, es un operador especialque reserva espacio de memoria.Nombre = new tipo [tamaño]; oseadia_del-mes = new int [12];
  10. 10. ResumiendoLa obtención de un arreglo es un procesos queconsta de dos partes:● Primero, se debe declarar una variable deltipo de arreglo deseado.● Segundo, se debe reservar espacio dememoria para almacenar el arreglo medianteel operador new y asignarlo a la variable.
  11. 11. Declaración y Creación deArreglosDeclaración de un arreglo: un arreglo es unavariable y como tal, es necesario declararlaantes de poder usarla. Para declarar un arreglose tiene en cuenta la siguiente sintaxis:<tipo_elemento> [ ] <nomb_arreglo-variable>;Ejemplos:double[] salario;String[] nombres;Int[] telefono;
  12. 12. Creación del arregloUn arreglo es un objeto, aunque es un tipoespecial de objeto. Así como ocurre concualquier objeto, un arreglo tiene un grupo dedatos y como cualquier objeto, un arreglo puedecrearse usando el operador new.<NombreVariable> = new <tipo_elem>[Tamaño];Int dias_del_mes[];dias_del_mes = new[12];
  13. 13. Arreglos MultidimensionalesLos arreglos multidimensionales sonrealmente arreglos de arreglos. Tal y como sepodría esperar , se parece a los arreglosmultidimensionales y actúan como estos.Para declarar una variable de arreglomultidimensional, hay que especificar cadaíndice adicional utilizando otra pareja decorchetes.
  14. 14. Veamos como lo creamostipo nombre_array[][] = new tipo[nº][nº];tipo nombre_array[][] = {valores};Número de elementos de un arregloTodos los arreglos tienen una propiedad que retorna lalongitud del arreglo. Esta propiedad se llama length yse accede a ella de la siguiente manera :identificador.length
  15. 15. EJEMPLOSEJEMPLOSVARIOSVARIOS
  16. 16. Ahorate tocaa tí
  17. 17. Ejercicio PropuestoDiseñar un arreglo que lea del teclado 10nombre de estudiantes con su respectiva notafinal. Y los imprima.
  1. A particular slide catching your eye?

    Clipping is a handy way to collect important slides you want to go back to later.

×