Código PHP:
for(int y=0; y<20; y++){ //Hago el proceso para los 20 mejores
int contador = 0;
try {
FileWriter fw = new FileWriter("modelo.txt"); //Para escribir en el fichero
BufferedWriter salida = new BufferedWriter(fw);
String arc=("corpus/procesado/entrenamiento/"+arr[y].getArchivo());
FileReader fr = new FileReader(arc);
BufferedReader entrada = new BufferedReader(fr);
//////////////////////CUERPO///////////////////////////////
System.out.println(spam); //Lo escribe 20 veces en pantalla
salida.write(spam); //Solo lo escribe 1 vez
salida.close();
//////////////////////////////////////////////////////////
catch(java.io.FileNotFoundException fnfex) {
encontrado = false;
System.out.println("Archivo no encontrado: ");
}
catch(java.io.IOException ioex) {
encontrado = false;
}
}//acaba for de los 20 ficheros
Como ven el problema estaen el cuerpo, solo escribe una vez en el fichero, mientras que en consola lo hace en todas las pasadaas....
Gracias de antemano