Ver Mensaje Individual
  #4 (permalink)  
Antiguo 21/03/2015, 13:33
Avatar de maiksix
maiksix
 
Fecha de Ingreso: noviembre-2014
Ubicación: Sabadell
Mensajes: 124
Antigüedad: 10 años, 2 meses
Puntos: 1
Respuesta: Entrar en un bucle, problema por filereader

Hola! y gracias por comentar.

Si que me lo dijo Profesor_Falken que era ineficiente, y de hecho lo arregle para otros ficheros usando ArrayList. Lo que no se es como hacer una matriz dinámicamente... Por eso lo leo, y luego lo lleno...Se que es ineficiente, pero para no atascarme ahí he hecho eso.

En cuanto a la pregunta tenéis razón. Lo he probado antes de subir al foro la duda añadiendo lo siguiente:

Código:
br = new BufferedReader(fr);

justo antes del
Código:
while( (linea = br.readLine()) != null ){
//READ LINE PER LINE
String [] splitter= linea.split(" "); //Split "linea" for its spaces
for(int x=0; x<nNodes; x++){ //this loop saves the new coordinates.
for(int i=0; i<splitter.length;i++){
matriz[x][i]=Integer.parseInt(splitter[i]);
System.out.println(matriz[x][i]);
System.out.println("parse: "+i);
}//for
}//for	
}//end while "linea"

No debería así volver a iniciar el fichero?

Si tenéis algún tutoríal o algo para hacer lo de las matrices dinámicamente estaría encantado :) Aunque ahora buscare yo alguno!

Gracias!
__________________
Going hard for too long... Can't get enough