commons-io jar包用法

来源:互联网 发布:梧桐一叶而天下知秋 编辑:程序博客网 时间:2024/05/21 15:00
//直接将IO流转成字符串 InputStream in = new URL( "http://jakarta.apache.org" ).openStream(); try {   System.out.println( IOUtils.toString( in ) ); } finally {   IOUtils.closeQuietly(in); }//读取文本文件的所有行 File file = new File("/commons/io/project.properties"); List lines = FileUtils.readLines(file, "UTF-8");//路径处理 String filename = "C:/commons/io/../lang/project.xml"; String normalized = FilenameUtils.normalize(filename); // result is "C:/commons/lang/project.xml"//获取目录空间 long freeSpace = FileSystemUtils.freeSpace("C:/"); //打印文件的所有行 LineIterator it = FileUtils.lineIterator(file, "UTF-8"); try {   while (it.hasNext()) {     String line = it.nextLine();     /// do something with line   } } finally {   LineIterator.closeQuietly(iterator); }

原创粉丝点击