hola amigo alguan idea de como imprimir aun arreglo bidimensional, lo que pasa es que es una prueba XD y ami no me dan los datos del arreglo solo tengo que imprimirlo, por ejemplo java tiene un .length pero este solo me regresa el numero de filas que tiene y no se columnas, les dejo un ejemplo aver si captan la idea
int c[][]=new int[][]{
{1,2,3,4,7},
{4,5,6,8,6}
}
igual de alguna forma tu no sabes cuantos elementos ahy por fila, lo unico que sabes es cuantas filas tiene y no el numero de columnas, alguna idea, si alguien sabe como sera bienvenido, y si no gracias por la ayuda
Actualizar:no esta mal amigo fixban, pero recuerda ,length te devolvera el numero de filas no de columnas, lo que tu haces es solo unrpimir una matriz de 2x2, y mi matriz puede ser de AxB
intenta tu metodo con esta matriz..
1,2
3,4
5,6
7,8 .... es de 2x4 correlo y dime que pasa XD, supongo que si lo atrapo en una excepcion no pare el programa, eso espero
Copyright © 2024 Q2A.ES - All rights reserved.
Answers & Comments
Verified answer
public class Arreglo2D{
public static void main(String args[]){
int a[][] = {{1, 2, 3},{4, 5, 6},{7, 8, 9}};
for(int i=0; i<a.length; i++){
for(int j=0; j<a[0].length; j++){
System.out.print(a[i][j]);
}
System.out.println();
}
}
}
a[0].length te da la dimension horizontal
prueba con:
for(int x=0; x< c.length; x++){
for(int y=0; y < c[x].length; y++)
System.out.print(c[x][y]);
System.out.println();
}