Obtener datos de matriz sin []

Alejandro
07 de Diciembre del 2005
Saludos compañeros, quiero obtener el resultado o contenido de una matriz, pero al obtener su valor el contenido de cada celda aparece entre []. Sabeis por que puede ser ?? Es decir en la casilla 0,0 hay un [a], en la 0,1 un [n], y quiero que me aparezca solo la a o la n. Gracias por adelantado.

Alejandro
07 de Diciembre del 2005
Consegui hacerlo de la siguiente manera:

for ( int i=0; i < m.length; i++) {
for (int j =0; j < m[i].length; j++) {
String s = (String) m[i][j].get(0);
System.out.println( "m[" + i + "][" + j + "]=" + s );
}
}

si tengo [i], ya solo me imprime i
pero si tengo [ a, b, c] no me sale, es decir, cuando hay mas de un elemnto no resulta. Sabeis por que puede ser, y como podria solucionarlo ?? Gracias.

Kristian Moreno
07 de Diciembre del 2005
int i;
int j;
int f=0,c=0;
String s;
for(i=0;i<i+1;i++)
{try{m[f][0]=m[f][0];f++;}
catch(Exception e){break;}
}
for(i=0;i<i+1;i++)
{try{m[0][c]=m[0][c];c++;}
catch(Exception e){break;}
}
for(i=0;i<f;i++)
{
for(j=0;j<c;j++)
{
s=String.valueOf(m[i][j]);
System.out.println(s);
}
}
}

Inténtalo... Sin importar el Orden de la Matriz, o lo que contenga... Este te lo Imprime...

Suerte...

Alejandro
07 de Diciembre del 2005
Si, parece que tiene buena pinta, pero si esos datos los paso a un componente JTable, y luego muestro ese JTable, me lo sigue presentando con un []. Que me puede suceder??? o es cuestion del JTable ??? Gracias.