Ciao ragazzi

ho un problema

ho una cartella con vari file con varie estenzioni .doc . txt . jpg ecc

devo prendere tutti i file .txt aprirli cercare un stringa ( es pippo ) e cambiarla con un altra (es pluto) e salvare con lo stesso nome

ho realizzato questo codice ma non mi trova i file

dove sbaglio?

codice:
String files[] = src.list();  	
	for (String file : files) {                
          try {             	              
                BufferedReader reader = new BufferedReader(new FileReader(file));
                String line = "", oldtext = "";
                while ((line = reader.readLine()) != null) {
                    oldtext += line + "\r\n";
                }
                reader.close();
               
                // To replace a line in a file
                String newtext = oldtext.replaceAll(inputString, outputString);

                FileWriter writer = new FileWriter(fileOutput);
                writer.write(newtext);
                writer.close();
            } catch (IOException ioe) {
                ioe.printStackTrace();
            }
 }