一、commons-io工具类介绍 点击此处返回总目录 二、commons-io工具类的导入 三、FilenameUtils类 四、FileUtils类 一、commons-io工具类介绍 要想使用comons-io这个第三方工具类,首先需要到Apache的官网上下载(http://commons.apache.org/proper/commons-io/)。 本人的下载文件是commons-io-2.4.zip,有2.17MB。解压后的目录如下: 目录说明: docs //网页形式呈现的API。 commons-io-2.4.jar //这个jar包就是我们用到的工具类。这里面都是是源代码编译后的class文件。直接拿来用。 commons-io-2.4-javadoc.jar //工具类对应的API文档 commons-io-2.4-sources.jar //commons-io这套工具的源代码 commons-io-2.4-tests.jar //测试的压缩包 commons-io-2.4-test-sources.jar //测试类的源码 LICENSE.txt NOTICE.txt RELEASE-NOTES.txt 用到时候只需要用commons-io-2.4.jar即可。想看源代码的时候看commons-io-2.4-sources.jar,想看怎么用就看API文档。 二、commons-io工具类的导入 使用的时候只需要使用class文件就行,也就是说只需要commons-io-2.4.jar包就行。 把jar包导入工程中(如何导入jar包,见以前的博客)。 三、FilenameUtils类 这个工具类是用来处理文件名(也包含路径名)的。 里面的方法都是静态方法,常用方法有: 1. static String getExtension(String path) //获取文件的扩展名。【例1】 2. static String getName(String path) //获取文件名。【例2】 3. static boolean isExtension(String filename, String extension) //判断filename是不是以extension为后缀。【例3】 例1:
例2:
例3:
四、FileUtils类 这个类的方法也都是静态的。常用的方法有: 1. static String readFileToString(File file) //读一个文件到String。【例1】 2. static void writeStringToFile(File file, String str) //将str写到文件中。【例2】 3. static void copyFile(File src, File desc) //文件复制。【例3】 4. static void copyDirectoryToDirectory(File src, File desc) //把文件夹src拷贝到desc文件夹下。【例4】 例1:
例2:
例3:
例4:
|
IO(11)----第三方工具类:commons-io工具类
版权声明:未经同意,严禁转载 https://blog.csdn.net/pengchengliu/article/details/82998270
猜你喜欢
转载自blog.csdn.net/pengchengliu/article/details/82998270
今日推荐
周排行