/*
把一个指定文件夹中的文件的内容读取到控制台,文件中的一行在控制台输出一行,如果文件是以doc结尾不读取
*/
import java.io.*;
public class doc {
public static void main(String[] args)throws IOException{
File f1=new File("e:\\timu");
getFile(f);
}
public static void Sop(File f)throws IOException{
BufferedReader br=
new BufferedReader(new InputStreamReader(new FileInputStream(f)));
String line=null;
while((line=br.readLine())!=null){
System.out.println(line);
}
br.close();
}
public static void getFile(File f)throws IOException{
File[]files=f.listFiles();
for(File file:files){
if(file.isDirectory())
getFile(f);
if(file.getName().endsWith(".doc"))
continue;
else
Sop(f);
}
}
}
|
|