Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Linea de Codigo
Lenguajes de Programacin
Inicio Articulos Tutoriales Foros Lista de Correo Proyectos Colaborar Descargas Acerca de
Imprimir
Una matriz matemtica es una tabla bidimensional de nmeros. Las matrices pueden sumarse, multiplicarse,... Y suelen ser utilizadas para describir sistemas de ecuaciones lineales. Leer ms sobre matrices en Wikipedia. Si queremos representar una matriz en Java hay que crear un array bidimensional. Por ejemplo para declarar una matriz de 3x3 haramos lo siguiente: 1 . i n t m a t r i z [ ] [ ] = n e w i n t [ 3 ] [ 3 ] Ahora procedemos a cargar la matriz con valores: 1 . m a t r i z [ 0 ] [ 0 ] = 2 2 . m a t r i z [ 0 ] [ 1 ] = 4 3 . m a t r i z [ 0 ] [ 2 ] = 4 4 . m a t r i z [ 1 ] [ 0 ] = 6 5 . m a t r i z [ 1 ] [ 1 ] = 6 6 . m a t r i z [ 1 ] [ 2 ] = 9 7 . m a t r i z [ 2 ] [ 0 ] = 8 8 . m a t r i z [ 2 ] [ 1 ] = 1 0 9 . m a t r i z [ 2 ] [ 2 ] = 1 2 Hay que recordar que los elementos empiezan a numerarse por 0. As la esquina superior izquierda de la matriz ser el elemento [0][0] y la esquina inferior derecha ser el [2][2]. Podemos crear e instanciar la matriz en una nica lnea:
lineadecodigo.com/java/crear-una-matriz-en-java/ 1/7
22/05/13
1 . i n t [ ] [ ] m a t r i z = { { 2 , 4 , 4 } , { 6 , 6 , 9 } , { 8 , 1 0 , 1 2 } } De igual manera, si nos apoyamos en el mtodo .lenght del array podremos listar el contenido de la matriz 1 . f o r ( i n t x = 0 x < m a t r i z . l e n g t h x + + ) { 2 . f o r ( i n t y = 0 y < m a t r i z [ x ] . l e n g t h y + + ) { 3 . S y s t e m . o u t . p r i n t l n ( m a t r i z [ x ] [ y ] ) 4 . } 5 . }
Descargar el cdigo Error en el cdigo tags: array, array bidimensional, length, matriz Artculos relacionados: Sumar matrices en Java Cargar una matriz por teclado en Java Imprimir una matriz con Java Listar elementos de un array Redondear bordes con CSS
UseGoogleAdWords
Google.com.ar/AdWords
Llegueapotencialesclientes.Cree suanuncioenGooglehoy.
23 comentarios
RSS feed para los comentarios de esta entrada.TrackBack URI 1 2 3 Siguiente
1.
nextor
julio 9, 2010 #
Tambiene puede declarar y llenar la matriz de un jalon int [][] matriz = {{2,4,4}, {6,6,9}, {8,10,12}}; seria la matriz del ejemplo.
lineadecodigo.com/java/crear-una-matriz-en-java/
2/7
22/05/13
2.
lineadecodigo
julio 9, 2010 #
@nextor, Es verdad. Muy buena forma de crear e inicializar el array a la vez. Lo incorporo al ejemplo. Muchas gracias por el aporte.
3.
salva
julio 22, 2010 #
Hola tengo esta web de chat gratis http://www.chatvalencia.net y queria incorporarle un generador de webchat , alguien me puede dar una direccion de donde encontrarlo o como seria el codigo php para generar a partir de una sala que pondria el usuario crear un iframe, mi correo es este por si alguien esta interesado en ayudarme chatvalencia@hotmail.com 4. Linea de Codigo Sumar matrices en Java
julio 28, 2010 #
5.
max
enero 5, 2011 #
Hola me pueden ayudar como puedo hacer un for para llenar los datos de esa matriz ingresando por teclado? . me explico?
6.
marco
abril 1, 2011 #
yo digo que te falta hacerla con programacion orientada a objetos porque tu mismo codigo lo utilize y me dice cannot find variable lenght eso es todo gracias
7.
nextor
abril 1, 2011 #
8. @max,
Vctor Cuervo
abril 1, 2011 #
Hemos explicado el ejemplo de cmo hacer un for para rellenar la matriz en http://lineadecodigo.com/java/cargar-una-matriz-por-teclado-en-java/ Espero que te sirva.
9.
Vctor Cuervo
3/7
lineadecodigo.com/java/crear-una-matriz-en-java/
22/05/13
abril 1, 2011 #
@marco, Puedes compartir tu cdigo para ver el problema?? Nos sera de ayuda a todos. Si lo pones en nuestro foro Java mejor. http://www.dudasprogramacion.com/forum/java-basico 10. Linea de Codigo Cargar una matriz por teclado en Java
abril 1, 2011 #
[...] en Java Abril 1, 2011 por Vctor Cuervo . 4 visitas Sin Comentarios Imprimir En el ejemplo Crear una matriz en Java veamos como se define una matriz de nmeros en Java. En ese ejemplo rellenbamos los valores de [...] 1 2 3 Siguiente
Deja un comentario
Name (requerido) Mail (will not be published) (requerido) Website
Submit Comment
XHTML: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>
lineadecodigo.com/java/crear-una-matriz-en-java/
4/7
22/05/13
Categoras
.Net (5) Accesibilidad (4) AJAX (4) ASP (39) Ceylon (1) Conversacin (16) CSS (43) Desarrollo Mvil (11) DOJO (3) Download (4) Eventos (22) Google (22) Groovy (24) HTML (62) HTML5 (49) Java (263) JavaScript (109) jQuery (39) Lecturas (1) Linea de Codigo (34) MongoDB (1) Node.js (1) Noticias Web (26) Patrones de Diseo (2) PHP (28) Prototype (10) Proyectos (1) Recursos (1) Software (9) SQL (9) SVG (16) VBScript (11) WebServices (1) wForms (12) XForms (3) XML (7) XSLT (7)
Entradas recientes
Aadir elementos a un array con Javascript push Crear un objeto vaco en PHP
lineadecodigo.com/java/crear-una-matriz-en-java/ 5/7
22/05/13
Volcar datos a consola con Javascript console.log Estructura Javascript for of Manejar objetos JSON con acentos en PHP Crear un objeto JSON en PHP Estructura Javascript for in Crear un objeto desde un array en PHP Crear un objeto en PHP Lista de nmeros aleatorios nicos en PHP
Etiquetas
array button Canvas close Congresos Date directorio DIV fichero File firefox Form formulario GET getElementById Google Maps HTML id imagen IMG input IOException Java Java Basico Java EE Java IO
A add
Enlaces
Arquitecto IT Ayuda en la Web El Informativo.net Error500 Informatica Juridica Internet Paso a Paso La Webera.es Tknologyk B2 Tutoriales Gratis Y Otros Enlaces
Java
Chuidiang El (otro) Trastero de Mazi Le Funes
Programacion
ABCDatos Blog Desarrollo Diseo y Desarrollo de Aplicaciones Web Programas Programacin
lineadecodigo.com/java/crear-una-matriz-en-java/
6/7
22/05/13
Linea de Cdigo
Like 2,411 people like Linea de Cdigo.
Meta
Acceder RSS de las entradas RSS de los comentarios WordPress.org
Acerca de...
Aulambra es un proyecto que pretende ayudar con las tecnologas de Internet. Ir a la pgina princial de Aulambra
Otras Webs
Aulambra Linea de Cdigo Dudas de Programacin Manual Web W3Api Ayuda en la Web Arquitecto IT
Creado con WordPress y basado en el VCP Theme. Entries and comments feeds. Valid XHTML and CSS. 2001-2011 ^Top^
lineadecodigo.com/java/crear-una-matriz-en-java/ 7/7