I can not force BufferedReader to read the entire set of files. Is there a similar way to display the contents of files?
import java.io.BufferedReader; import java.io.File; import java.io.IOException; public class DirectoryShow { public static void main(String[] args) throws IOException { File f = new File("D:\\Files"); // current directory File[] files = f.listFiles(); for (File file : files) { BufferedReader br = new BufferedReader("D:\\Files"); String line = null; while ((line = br.readLine()) != null) { System.out.println(line); } System.out.print(" file:"); System.out.println(file.getCanonicalPath()); } } }
BufferedReader
- BarmaleyBufferedReader br = new BufferedReader("D:\\Files");
Did you meannew BufferedReader(file)
? - VladD