java读取外部文件

java读取外部文件【转载】

 (1)File file = new File(root );
   if (file.exists()) {
    File[] filesArray = file.listFiles();
    if (filesArray != null) {
     for (File f : filesArray) {
      if (f.isFile()) {
       BufferedReader in = new BufferedReader(new FileReader(f.getPath()));
             String msg = in.readLine();
            System.out.println(msg);
             break;
      }
     }
    }
   }
上面是代码完成的功能是检查一个目录下是否有文件,如果有,把读取到的第一个文件的内容读出来。 
与之相反的处理:
  (2) File file = new File("C:\\CSSDG\\BatchError\\");
   if (file.exists()) {
    File[] filesArray = file.listFiles();
    if (filesArray != null) {
     for (File f : filesArray) {
      if (f.isFile()) {
       BufferedWriter out = new BufferedWriter(new FileWriter(f.getPath()));
             out.write("TEST成功!");
             out.close();
      }
     }
    }
   }
注意,(2)和(1)有两点不同。
一是(1)中Reader的地方都要改成Writer,另外,(2)是对外部文件进行更新,要有一个断开连接的过程,就是close方法。

柳德才
13691193654
18942949207
QQ:422157370
[email protected]
湖北-武汉-江夏-庙山

你可能感兴趣的:(java读取外部文件)