SlideShare una empresa de Scribd logo
1 de 11
Descargar para leer sin conexión
Arreglo multidimensional
Matriz en Java
Presentación
 Nombre
◦ Juan Jesús Navarro Avalos
◦ Miriam Yarazeth Becerra Real
 Grado
◦ 3ª Ing. En Software
 Fecha
◦ 08 de Octubre del 2014
Introducción
 Java es un lenguaje de programación y una
plataforma informática comercializada por primera
vez en 1995 por Sun Microsystems. Hay muchas
aplicaciones y sitios web que no funcionarán a
menos que tenga Java instalado y cada día se
crean más.
Arreglos
 En java, los arreglos multidimensionales son
realmente el arreglo de un arreglo. Para declarar
una variable de arreglo multidimensional se debe
de especificar cada índice adicional utilizando otra
pareja de corchetes.
Inicialización
 En el siguiente ejemplo se reserva memoria por
dimensión de 4 por 5 y el nombre del arreglo es
dosD. Es una matriz del tipo int.
Ejemplo en Java
 El siguiente programa asigna un valor numérico a
cada elemento del arreglo de izquierda a derecha
y de arriba abajo, y a continuación despliega esos
valores.
Arreglo multidimensional
 El anterior programa provoca una
salida así:
Cuando se reserva memoria para un arreglo
multidimensional, sólo es necesario especificar la
memoria para la primera dimensión, es decir, la que
está más a la izquierda.
Vista conceptual
 La siguiente imagen representa una vista
conceptual de un arreglo bidimensional de 4 x 5
Conclusión
 Los arreglos como en todos los lenguajes sirven
para organizar datos y para hacer que estos sea
mas accesible, dependiendo de la cantidad de
información es el tipo de arreglo que se utiliza
Gracias por su atención

Más contenido relacionado

La actualidad más candente

Semana 4 Estructuras de datos(Tuplas, Conjuntos y Diccionarios)
Semana 4   Estructuras de datos(Tuplas, Conjuntos y Diccionarios)Semana 4   Estructuras de datos(Tuplas, Conjuntos y Diccionarios)
Semana 4 Estructuras de datos(Tuplas, Conjuntos y Diccionarios)Richard Eliseo Mendoza Gafaro
 
Colas en programacion
Colas en programacionColas en programacion
Colas en programacionLuis Igoodbad
 
Paquetes De Programacion
Paquetes De ProgramacionPaquetes De Programacion
Paquetes De Programaciontibu85
 
10 Curso de POO en java - métodos modificadores y analizadores
10 Curso de POO en java - métodos modificadores y analizadores10 Curso de POO en java - métodos modificadores y analizadores
10 Curso de POO en java - métodos modificadores y analizadoresClara Patricia Avella Ibañez
 
9 Curso de POO en java - variables, constantes y objetos
9 Curso de POO en java - variables, constantes y objetos9 Curso de POO en java - variables, constantes y objetos
9 Curso de POO en java - variables, constantes y objetosClara Patricia Avella Ibañez
 
TIPOS DE METODOS EN PROGRAMACION
TIPOS DE METODOS EN PROGRAMACIONTIPOS DE METODOS EN PROGRAMACION
TIPOS DE METODOS EN PROGRAMACIONcrisricguepi
 
Funciones definidas por el usuario
Funciones definidas por el usuarioFunciones definidas por el usuario
Funciones definidas por el usuarioUVM
 
Programación Orientada a Objetos - Resumen
Programación Orientada a Objetos - ResumenProgramación Orientada a Objetos - Resumen
Programación Orientada a Objetos - ResumenKarlytoz_36
 
Presentación de Netbeans
Presentación de NetbeansPresentación de Netbeans
Presentación de NetbeansMichelle Peña
 
Codigo para crear la base de datos
Codigo para crear la base de datosCodigo para crear la base de datos
Codigo para crear la base de datosAlvaro Cardona
 

La actualidad más candente (20)

Java colecciones
Java coleccionesJava colecciones
Java colecciones
 
Semana 4 Estructuras de datos(Tuplas, Conjuntos y Diccionarios)
Semana 4   Estructuras de datos(Tuplas, Conjuntos y Diccionarios)Semana 4   Estructuras de datos(Tuplas, Conjuntos y Diccionarios)
Semana 4 Estructuras de datos(Tuplas, Conjuntos y Diccionarios)
 
Colas en programacion
Colas en programacionColas en programacion
Colas en programacion
 
Paquetes De Programacion
Paquetes De ProgramacionPaquetes De Programacion
Paquetes De Programacion
 
10 Curso de POO en java - métodos modificadores y analizadores
10 Curso de POO en java - métodos modificadores y analizadores10 Curso de POO en java - métodos modificadores y analizadores
10 Curso de POO en java - métodos modificadores y analizadores
 
5.manejo de excepciones
5.manejo de excepciones5.manejo de excepciones
5.manejo de excepciones
 
9 Curso de POO en java - variables, constantes y objetos
9 Curso de POO en java - variables, constantes y objetos9 Curso de POO en java - variables, constantes y objetos
9 Curso de POO en java - variables, constantes y objetos
 
Greenfoot 10
Greenfoot 10Greenfoot 10
Greenfoot 10
 
Recursividad directa e indirecta
Recursividad directa e indirectaRecursividad directa e indirecta
Recursividad directa e indirecta
 
Arreglos c++
Arreglos c++Arreglos c++
Arreglos c++
 
TIPOS DE METODOS EN PROGRAMACION
TIPOS DE METODOS EN PROGRAMACIONTIPOS DE METODOS EN PROGRAMACION
TIPOS DE METODOS EN PROGRAMACION
 
Greenfoot 3
Greenfoot 3Greenfoot 3
Greenfoot 3
 
Programacion Orientada a Objetos
Programacion Orientada a ObjetosProgramacion Orientada a Objetos
Programacion Orientada a Objetos
 
Programacion en n capas
Programacion en n capasProgramacion en n capas
Programacion en n capas
 
Funciones definidas por el usuario
Funciones definidas por el usuarioFunciones definidas por el usuario
Funciones definidas por el usuario
 
Greenfoot 8
Greenfoot 8Greenfoot 8
Greenfoot 8
 
Recursividad
RecursividadRecursividad
Recursividad
 
Programación Orientada a Objetos - Resumen
Programación Orientada a Objetos - ResumenProgramación Orientada a Objetos - Resumen
Programación Orientada a Objetos - Resumen
 
Presentación de Netbeans
Presentación de NetbeansPresentación de Netbeans
Presentación de Netbeans
 
Codigo para crear la base de datos
Codigo para crear la base de datosCodigo para crear la base de datos
Codigo para crear la base de datos
 

Destacado

Ejercicios matrices 2sem 2013
Ejercicios matrices 2sem 2013Ejercicios matrices 2sem 2013
Ejercicios matrices 2sem 2013Sergio Meneses
 
6724640 matrices-java
6724640 matrices-java6724640 matrices-java
6724640 matrices-javabeqa_gothic
 
Heartfit365 workshop
Heartfit365 workshopHeartfit365 workshop
Heartfit365 workshopDave Buzanko
 
Graph Calc.pdf
Graph Calc.pdfGraph Calc.pdf
Graph Calc.pdfbwlomas
 
8-2 30-60-90 Triangles.pdf
8-2 30-60-90 Triangles.pdf8-2 30-60-90 Triangles.pdf
8-2 30-60-90 Triangles.pdfbwlomas
 
SlideShareTest
SlideShareTestSlideShareTest
SlideShareTestElvin Lee
 
Картография в СССР
Картография в СССРКартография в СССР
Картография в СССРingakozlova
 
Piecewise Functions 2.pdf
Piecewise Functions 2.pdfPiecewise Functions 2.pdf
Piecewise Functions 2.pdfbwlomas
 
Graphing Quads With C.pdf
Graphing Quads With C.pdfGraphing Quads With C.pdf
Graphing Quads With C.pdfbwlomas
 
8-2 45-45-90 Triangles.pdf
8-2 45-45-90 Triangles.pdf8-2 45-45-90 Triangles.pdf
8-2 45-45-90 Triangles.pdfbwlomas
 
hotate ganbatte
hotate ganbattehotate ganbatte
hotate ganbatteElvin Lee
 
Partitioning Line Segment.pdf
Partitioning Line Segment.pdfPartitioning Line Segment.pdf
Partitioning Line Segment.pdfbwlomas
 
Картография новейшего времени
Картография новейшего времениКартография новейшего времени
Картография новейшего времениingakozlova
 
Tableros De Resultados Cd Utica
Tableros De Resultados  Cd UticaTableros De Resultados  Cd Utica
Tableros De Resultados Cd UticaC.D. UTICA
 

Destacado (20)

Ch14
Ch14Ch14
Ch14
 
Matrices
MatricesMatrices
Matrices
 
Ejercicios matrices 2sem 2013
Ejercicios matrices 2sem 2013Ejercicios matrices 2sem 2013
Ejercicios matrices 2sem 2013
 
6724640 matrices-java
6724640 matrices-java6724640 matrices-java
6724640 matrices-java
 
Interfaz de programación de aplicaciones
Interfaz de programación de aplicacionesInterfaz de programación de aplicaciones
Interfaz de programación de aplicaciones
 
Matrices en java
Matrices en javaMatrices en java
Matrices en java
 
Heartfit365 workshop
Heartfit365 workshopHeartfit365 workshop
Heartfit365 workshop
 
Graph Calc.pdf
Graph Calc.pdfGraph Calc.pdf
Graph Calc.pdf
 
8-2 30-60-90 Triangles.pdf
8-2 30-60-90 Triangles.pdf8-2 30-60-90 Triangles.pdf
8-2 30-60-90 Triangles.pdf
 
SlideShareTest
SlideShareTestSlideShareTest
SlideShareTest
 
Config metodo tabular
Config   metodo tabularConfig   metodo tabular
Config metodo tabular
 
Act 4
Act 4Act 4
Act 4
 
Картография в СССР
Картография в СССРКартография в СССР
Картография в СССР
 
Piecewise Functions 2.pdf
Piecewise Functions 2.pdfPiecewise Functions 2.pdf
Piecewise Functions 2.pdf
 
Graphing Quads With C.pdf
Graphing Quads With C.pdfGraphing Quads With C.pdf
Graphing Quads With C.pdf
 
8-2 45-45-90 Triangles.pdf
8-2 45-45-90 Triangles.pdf8-2 45-45-90 Triangles.pdf
8-2 45-45-90 Triangles.pdf
 
hotate ganbatte
hotate ganbattehotate ganbatte
hotate ganbatte
 
Partitioning Line Segment.pdf
Partitioning Line Segment.pdfPartitioning Line Segment.pdf
Partitioning Line Segment.pdf
 
Картография новейшего времени
Картография новейшего времениКартография новейшего времени
Картография новейшего времени
 
Tableros De Resultados Cd Utica
Tableros De Resultados  Cd UticaTableros De Resultados  Cd Utica
Tableros De Resultados Cd Utica
 

Similar a Arreglo multidimensional

Similar a Arreglo multidimensional (20)

Introducción a la programación en java
Introducción a la programación en javaIntroducción a la programación en java
Introducción a la programación en java
 
Java sandra
Java sandraJava sandra
Java sandra
 
Java sandra
Java sandraJava sandra
Java sandra
 
Manual de Java
Manual de JavaManual de Java
Manual de Java
 
Introducción a JavaScript 1
Introducción a JavaScript 1Introducción a JavaScript 1
Introducción a JavaScript 1
 
Curso de Introducción a Java SE ppt.pdf
Curso de Introducción a Java SE ppt.pdfCurso de Introducción a Java SE ppt.pdf
Curso de Introducción a Java SE ppt.pdf
 
Trabajo practico de lenguaje java.Conceptos. Estructuras. Programacion.
Trabajo practico de lenguaje java.Conceptos. Estructuras. Programacion.Trabajo practico de lenguaje java.Conceptos. Estructuras. Programacion.
Trabajo practico de lenguaje java.Conceptos. Estructuras. Programacion.
 
Introduccion actionscript
Introduccion actionscriptIntroduccion actionscript
Introduccion actionscript
 
Java Ago Dic07
Java Ago Dic07Java Ago Dic07
Java Ago Dic07
 
Java apesteguia
Java apesteguiaJava apesteguia
Java apesteguia
 
Java
JavaJava
Java
 
Diapositiva java
Diapositiva javaDiapositiva java
Diapositiva java
 
Java
Java Java
Java
 
12 13 dominguez simon duran william programacion 29 10-2019
12 13 dominguez simon duran william programacion 29 10-201912 13 dominguez simon duran william programacion 29 10-2019
12 13 dominguez simon duran william programacion 29 10-2019
 
Programacion web
Programacion webProgramacion web
Programacion web
 
Tarea de la sesión 3
Tarea de la sesión 3Tarea de la sesión 3
Tarea de la sesión 3
 
Java
JavaJava
Java
 
El lenguaje java
El lenguaje javaEl lenguaje java
El lenguaje java
 
Progra
PrograProgra
Progra
 
Introducción a JAVA
Introducción a JAVAIntroducción a JAVA
Introducción a JAVA
 

Más de Jesús Navarro

Estudio de factibilidad (Software)
Estudio de factibilidad (Software)Estudio de factibilidad (Software)
Estudio de factibilidad (Software)Jesús Navarro
 
IEEE 730 1989: Plan de aseguramiento de la calidad del software
IEEE 730 1989: Plan de aseguramiento de la calidad del softwareIEEE 730 1989: Plan de aseguramiento de la calidad del software
IEEE 730 1989: Plan de aseguramiento de la calidad del softwareJesús Navarro
 
Key Escrow y Key Recovery
Key Escrow y Key RecoveryKey Escrow y Key Recovery
Key Escrow y Key RecoveryJesús Navarro
 
Sistemas paralelos vs distribuidos
Sistemas paralelos vs distribuidosSistemas paralelos vs distribuidos
Sistemas paralelos vs distribuidosJesús Navarro
 
Pruebas de caja negra (Blackbox)
Pruebas de caja negra (Blackbox)Pruebas de caja negra (Blackbox)
Pruebas de caja negra (Blackbox)Jesús Navarro
 
IEEE 829 2008:Software and System Test Documentation
IEEE 829 2008:Software and System Test DocumentationIEEE 829 2008:Software and System Test Documentation
IEEE 829 2008:Software and System Test DocumentationJesús Navarro
 
IEEE 1016 1998: Software design description
IEEE 1016 1998: Software design descriptionIEEE 1016 1998: Software design description
IEEE 1016 1998: Software design descriptionJesús Navarro
 
IEEE 830 1998: Software Requirements Specification (Especificación de requisi...
IEEE 830 1998: Software Requirements Specification (Especificación de requisi...IEEE 830 1998: Software Requirements Specification (Especificación de requisi...
IEEE 830 1998: Software Requirements Specification (Especificación de requisi...Jesús Navarro
 
Casos de prueba de caja blanca (WhiteBox)
Casos de prueba de caja blanca (WhiteBox)Casos de prueba de caja blanca (WhiteBox)
Casos de prueba de caja blanca (WhiteBox)Jesús Navarro
 
IEEE 1471-2000: Documento de arquitectura de software
IEEE 1471-2000: Documento de arquitectura de softwareIEEE 1471-2000: Documento de arquitectura de software
IEEE 1471-2000: Documento de arquitectura de softwareJesús Navarro
 
Análisis horizontal y vertical
Análisis horizontal y verticalAnálisis horizontal y vertical
Análisis horizontal y verticalJesús Navarro
 
Guía de instalación de WordPress en CentOS 7
Guía de instalación de WordPress en CentOS 7Guía de instalación de WordPress en CentOS 7
Guía de instalación de WordPress en CentOS 7Jesús Navarro
 
Computación básica I
Computación básica IComputación básica I
Computación básica IJesús Navarro
 
Ley del impuesto al valor agregado IVA
Ley del impuesto al valor agregado IVALey del impuesto al valor agregado IVA
Ley del impuesto al valor agregado IVAJesús Navarro
 
Estructuras de control c++
Estructuras de control c++Estructuras de control c++
Estructuras de control c++Jesús Navarro
 
Programación estructurada
Programación estructuradaProgramación estructurada
Programación estructuradaJesús Navarro
 
Distribuciones (Estadística)
Distribuciones (Estadística) Distribuciones (Estadística)
Distribuciones (Estadística) Jesús Navarro
 
Lenguajes de programacion
Lenguajes de programacionLenguajes de programacion
Lenguajes de programacionJesús Navarro
 

Más de Jesús Navarro (20)

Estudio de factibilidad (Software)
Estudio de factibilidad (Software)Estudio de factibilidad (Software)
Estudio de factibilidad (Software)
 
IEEE 730 1989: Plan de aseguramiento de la calidad del software
IEEE 730 1989: Plan de aseguramiento de la calidad del softwareIEEE 730 1989: Plan de aseguramiento de la calidad del software
IEEE 730 1989: Plan de aseguramiento de la calidad del software
 
Key Escrow y Key Recovery
Key Escrow y Key RecoveryKey Escrow y Key Recovery
Key Escrow y Key Recovery
 
¿Que es un ERP?
¿Que es un ERP?¿Que es un ERP?
¿Que es un ERP?
 
Sistemas paralelos vs distribuidos
Sistemas paralelos vs distribuidosSistemas paralelos vs distribuidos
Sistemas paralelos vs distribuidos
 
Pruebas de caja negra (Blackbox)
Pruebas de caja negra (Blackbox)Pruebas de caja negra (Blackbox)
Pruebas de caja negra (Blackbox)
 
IEEE 829 2008:Software and System Test Documentation
IEEE 829 2008:Software and System Test DocumentationIEEE 829 2008:Software and System Test Documentation
IEEE 829 2008:Software and System Test Documentation
 
IEEE 1016 1998: Software design description
IEEE 1016 1998: Software design descriptionIEEE 1016 1998: Software design description
IEEE 1016 1998: Software design description
 
IEEE 830 1998: Software Requirements Specification (Especificación de requisi...
IEEE 830 1998: Software Requirements Specification (Especificación de requisi...IEEE 830 1998: Software Requirements Specification (Especificación de requisi...
IEEE 830 1998: Software Requirements Specification (Especificación de requisi...
 
Casos de prueba de caja blanca (WhiteBox)
Casos de prueba de caja blanca (WhiteBox)Casos de prueba de caja blanca (WhiteBox)
Casos de prueba de caja blanca (WhiteBox)
 
IEEE 1471-2000: Documento de arquitectura de software
IEEE 1471-2000: Documento de arquitectura de softwareIEEE 1471-2000: Documento de arquitectura de software
IEEE 1471-2000: Documento de arquitectura de software
 
Análisis horizontal y vertical
Análisis horizontal y verticalAnálisis horizontal y vertical
Análisis horizontal y vertical
 
Guía de instalación de WordPress en CentOS 7
Guía de instalación de WordPress en CentOS 7Guía de instalación de WordPress en CentOS 7
Guía de instalación de WordPress en CentOS 7
 
Computación básica I
Computación básica IComputación básica I
Computación básica I
 
Redes de área local
Redes de área localRedes de área local
Redes de área local
 
Ley del impuesto al valor agregado IVA
Ley del impuesto al valor agregado IVALey del impuesto al valor agregado IVA
Ley del impuesto al valor agregado IVA
 
Estructuras de control c++
Estructuras de control c++Estructuras de control c++
Estructuras de control c++
 
Programación estructurada
Programación estructuradaProgramación estructurada
Programación estructurada
 
Distribuciones (Estadística)
Distribuciones (Estadística) Distribuciones (Estadística)
Distribuciones (Estadística)
 
Lenguajes de programacion
Lenguajes de programacionLenguajes de programacion
Lenguajes de programacion
 

Último

Herramientas de Mantenimiento_Soporte Técnico_David Andrade.pdf
Herramientas de Mantenimiento_Soporte Técnico_David Andrade.pdfHerramientas de Mantenimiento_Soporte Técnico_David Andrade.pdf
Herramientas de Mantenimiento_Soporte Técnico_David Andrade.pdfdaa100407
 
Algoritmos Paralelos - Actividad 14 - UNIBE.pdf
Algoritmos Paralelos - Actividad 14 - UNIBE.pdfAlgoritmos Paralelos - Actividad 14 - UNIBE.pdf
Algoritmos Paralelos - Actividad 14 - UNIBE.pdfdarosario3d
 
Formato de práctica reflexiva ante una problemática social.docx.pdf
Formato de práctica reflexiva ante una problemática social.docx.pdfFormato de práctica reflexiva ante una problemática social.docx.pdf
Formato de práctica reflexiva ante una problemática social.docx.pdfjuanrubenc78
 
03 - RUP_Elaboracion_Construccion_1_2024.pdf
03 - RUP_Elaboracion_Construccion_1_2024.pdf03 - RUP_Elaboracion_Construccion_1_2024.pdf
03 - RUP_Elaboracion_Construccion_1_2024.pdfRodrigo Cerón
 
02 - RUP_Introduccion_Definicion.pdf
02 - RUP_Introduccion_Definicion.pdf02 - RUP_Introduccion_Definicion.pdf
02 - RUP_Introduccion_Definicion.pdfRodrigo Cerón
 
Simuladores de circuitos electrónicos.pdf
Simuladores de circuitos electrónicos.pdfSimuladores de circuitos electrónicos.pdf
Simuladores de circuitos electrónicos.pdfLeonardoOa4
 
Virus -Josue Cabascango _20240322_194349_0000.pdf
Virus -Josue Cabascango _20240322_194349_0000.pdfVirus -Josue Cabascango _20240322_194349_0000.pdf
Virus -Josue Cabascango _20240322_194349_0000.pdfMiSpotify
 
Diseño de Algoritmos Paralelos. Mejorando la eficiencia computacional aprovec...
Diseño de Algoritmos Paralelos. Mejorando la eficiencia computacional aprovec...Diseño de Algoritmos Paralelos. Mejorando la eficiencia computacional aprovec...
Diseño de Algoritmos Paralelos. Mejorando la eficiencia computacional aprovec...AlexaRamirez39
 
Los mejores simuladores electrónicos que se pueden utilizar
Los mejores simuladores electrónicos que se pueden utilizarLos mejores simuladores electrónicos que se pueden utilizar
Los mejores simuladores electrónicos que se pueden utilizarjosuesj13
 

Último (9)

Herramientas de Mantenimiento_Soporte Técnico_David Andrade.pdf
Herramientas de Mantenimiento_Soporte Técnico_David Andrade.pdfHerramientas de Mantenimiento_Soporte Técnico_David Andrade.pdf
Herramientas de Mantenimiento_Soporte Técnico_David Andrade.pdf
 
Algoritmos Paralelos - Actividad 14 - UNIBE.pdf
Algoritmos Paralelos - Actividad 14 - UNIBE.pdfAlgoritmos Paralelos - Actividad 14 - UNIBE.pdf
Algoritmos Paralelos - Actividad 14 - UNIBE.pdf
 
Formato de práctica reflexiva ante una problemática social.docx.pdf
Formato de práctica reflexiva ante una problemática social.docx.pdfFormato de práctica reflexiva ante una problemática social.docx.pdf
Formato de práctica reflexiva ante una problemática social.docx.pdf
 
03 - RUP_Elaboracion_Construccion_1_2024.pdf
03 - RUP_Elaboracion_Construccion_1_2024.pdf03 - RUP_Elaboracion_Construccion_1_2024.pdf
03 - RUP_Elaboracion_Construccion_1_2024.pdf
 
02 - RUP_Introduccion_Definicion.pdf
02 - RUP_Introduccion_Definicion.pdf02 - RUP_Introduccion_Definicion.pdf
02 - RUP_Introduccion_Definicion.pdf
 
Simuladores de circuitos electrónicos.pdf
Simuladores de circuitos electrónicos.pdfSimuladores de circuitos electrónicos.pdf
Simuladores de circuitos electrónicos.pdf
 
Virus -Josue Cabascango _20240322_194349_0000.pdf
Virus -Josue Cabascango _20240322_194349_0000.pdfVirus -Josue Cabascango _20240322_194349_0000.pdf
Virus -Josue Cabascango _20240322_194349_0000.pdf
 
Diseño de Algoritmos Paralelos. Mejorando la eficiencia computacional aprovec...
Diseño de Algoritmos Paralelos. Mejorando la eficiencia computacional aprovec...Diseño de Algoritmos Paralelos. Mejorando la eficiencia computacional aprovec...
Diseño de Algoritmos Paralelos. Mejorando la eficiencia computacional aprovec...
 
Los mejores simuladores electrónicos que se pueden utilizar
Los mejores simuladores electrónicos que se pueden utilizarLos mejores simuladores electrónicos que se pueden utilizar
Los mejores simuladores electrónicos que se pueden utilizar
 

Arreglo multidimensional

  • 2. Presentación  Nombre ◦ Juan Jesús Navarro Avalos ◦ Miriam Yarazeth Becerra Real  Grado ◦ 3ª Ing. En Software  Fecha ◦ 08 de Octubre del 2014
  • 3. Introducción  Java es un lenguaje de programación y una plataforma informática comercializada por primera vez en 1995 por Sun Microsystems. Hay muchas aplicaciones y sitios web que no funcionarán a menos que tenga Java instalado y cada día se crean más.
  • 4. Arreglos  En java, los arreglos multidimensionales son realmente el arreglo de un arreglo. Para declarar una variable de arreglo multidimensional se debe de especificar cada índice adicional utilizando otra pareja de corchetes.
  • 5. Inicialización  En el siguiente ejemplo se reserva memoria por dimensión de 4 por 5 y el nombre del arreglo es dosD. Es una matriz del tipo int.
  • 6. Ejemplo en Java  El siguiente programa asigna un valor numérico a cada elemento del arreglo de izquierda a derecha y de arriba abajo, y a continuación despliega esos valores.
  • 8.  El anterior programa provoca una salida así: Cuando se reserva memoria para un arreglo multidimensional, sólo es necesario especificar la memoria para la primera dimensión, es decir, la que está más a la izquierda.
  • 9. Vista conceptual  La siguiente imagen representa una vista conceptual de un arreglo bidimensional de 4 x 5
  • 10. Conclusión  Los arreglos como en todos los lenguajes sirven para organizar datos y para hacer que estos sea mas accesible, dependiendo de la cantidad de información es el tipo de arreglo que se utiliza
  • 11. Gracias por su atención