Java-IO流-第三方工具類包


Java-IO流-第三方工具類包   --   commons

CommonsIO 是apache的一個開源的工具包,封裝了IO操作的相關類,使用Commons IO可以很方便的讀寫文件,url源代碼等。commons-IO 需要加入classpath 的第三方 jar 包內的 class 文件才能在項目中使用
IOUtils 包含一些工具類,用於處理讀,寫和拷貝,這些方法基於 InputStream , OutputStream , Reader 和 Writer 工作。

1.1. 獲取jar包

1.2. 導入 commons-io Eclipse的方式:build path->add to build path

1.3. IO 工具類 FilenameUtils

1.4. IO 工具類 FileUtils

package cn.bruce.commons;
//第三方IO工具類

import java.io.File;
import java.io.IOException;

import org.apache.commons.io.FileUtils;
import org.apache.commons.io.FilenameUtils;

public class commonsDemo {
    public static void main(String[] args) throws IOException {
        fun();
        fun1();
        fun2();
    }

    public static void fun() {
        String name = FilenameUtils.getExtension("E:\\A");
        System.out.println(name);
    }

    public static void fun1() {
        String name = FilenameUtils.getName("E:\\A\\AA.TXT");
        System.out.println(name);
    }
    public static void fun2() throws IOException {
        FileUtils.copyFile(new File("E:\\A\\AA.TXT"), new File("E:\\A\\AA1.TXT"));
    }
}

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM