commons-io的练习

package Io;

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

import org.apache.commons.io.FileUtils;
import org.apache.commons.io.FilenameUtils;
/*
 * FileUtils  FilenameUtils  工具类的使用
 * 必须先建文件夹lib把commons-io的jar包加入项目中
 * */
public class FileUtilsDemo {
    static File file = new File ("F://a//a.exe");
    static File file2 = new File("F://a//b");
    public static void main(String[] args) {
        
        String str = "F://a//a.exe";
        String basename=FilenameUtils.getBaseName("F://a//a.exe");//basename(Strinf)获取字符串路径的文件名,不包含后缀名
        System.out.println(basename);
        
        System.out.println(FilenameUtils.getExtension(str));//获得文件的后缀名
        System.out.println(FilenameUtils.isExtension(str,"exe" ));//判断后一位是不是前一位的后缀名,返回Boolean
        
        copy();
    }
    public static void copy() {
        try {
//            FileUtils.copyFileToDirectory(file, file2);
//            String a=FileUtils.readFileToString(new File("F://a//b.txt"));
            FileUtils.writeStringToFile(new File("F://a//b.txt"),"今天一天到晚就是吃吃吃,是吃货啊");
            System.out.println();
        } catch (IOException e) {
            
            e.printStackTrace();
        }
    }
}
原文地址:https://www.cnblogs.com/lyjblogs/p/7887519.html