使用Apache commons io文件工具类FileUtils IOUtils使用

               

Commons IO是apache的一个开源的工具包,封装了IO操作的相关类,使用Commons IO可以很方便的读写文件,

FileUtils 中提供了许多设计文件操作的 已封装好的方法。

IOUtils 则是提供了读写文件的方法。


读取文件:

[html] view plain copy print ?
  1. // by FileUtils    
  2. List<String> lines = FileUtils.readLines(file, "UTF-8");    
  3.     
  4. // by IOUtils    
  5. List<String> lines = IOUtils.readLines(new FileInputStream(file), "UTF-8");    
// by FileUtils  List<String> lines = FileUtils.readLines(file, "UTF-8");    // by IOUtils  List<String> lines = IOUtils.readLines(new FileInputStream(file), "UTF-8");  


写入文件:

[html] view plain copy print ?
  1. // by FileUtils    
  2. FileUtils.writeLines(file, "UTF-8", lines);    
  3.     
  4. // by IOUtils    
  5. IOUtils.writeLines(lines, null, new FileOutputStream(file));    
// by FileUtils  FileUtils.writeLines(file, "UTF-8", lines);    // by IOUtils  IOUtils.writeLines(lines, null, new FileOutputStream(file));  


 


[java] view pl

你可能感兴趣的:(使用Apache commons io文件工具类FileUtils IOUtils使用)