Java - problemas con matrices

   
Vista:

problemas con matrices

Publicado por godisa (4 intervenciones) el 19/11/2011 20:39:44
Hola,tengo un problema al intentar guardar datos en una matriz en java,
os muestro el codigo para ver si me podeis decir que puede estar mal o que
me falta,puede ser una chorradilla pero es que no doy con ello.
Tengo una cadena de caracteres str7 de la forma: 1/1-1-0-0-0-0-0-0-0-0-0-1/2-2-369-2-0-0-0-0....y lo que quiero es sacar los valores para poder introducirlos en una matriz para luego poder tratar con ellos para mostrarles en un fichero o por pantalla en forma de tabla.
El codigo es el siguiente:

//almaceno en v los indices donde se encuentran los guiones
Vector v=new Vector();
int k=0;
int p ;
char matriz[][];
int a=0,b=0;//indices de la matriz

matriz = new char [15][15]
i=0;
while (k<str7.length()){
p = localizar_guion(k,str7);
if (p!=-1){
v.addElement(p);
//i++;
}
k++;
}


while (k<str7.length()){
for(i=0;i<v.size();i++){
if (k == v.elementAt(i)){
matriz[a][b]=str7.charAt(i);
if (b==14)
a++;
else
b++;
}

}
k++;
}


//localizar guion es una funcion que nos devuelve el indice donde se encuentra el guion
public static int localizar_guion(int k, String cad) {

if( cad.charAt(k)!= '-'){
k++;
return -1;
}
else

return k;
}
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

problemas con matrices

Publicado por godisa (4 intervenciones) el 20/11/2011 11:44:53
el problema que tengo es que no puedo introducir los datos en la matriz,es que no se si quedo muy claro antes...
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar