java commons-io 工具类的使用

commons-io是第三方程序员编写的工具类,并不是java本身带的方法。是在java提供的工具类基础上,开发的工具类。简化了代码的用法,可以提升开发效率。

用法

1.下载jar包
2.在程序中新建lib目录,把jar包放进去
3.在jar包上右键,选择build path,add to build path
在这里插入图片描述4.在代码中使用jar包内的方法

package com.wowowo.io6;

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

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

public class TestCommons_io {
    
    

	/**
	 * @param args
	 */
	public static void main(String[] args) {
    
    
		// TODO Auto-generated method stub
		
		String filename=FilenameUtils.getName("d:/aa/1.txt"); //返回文件名
		
		System.out.println(filename);
		
		String extname=FilenameUtils.getExtension("d:/aa/1.txt"); //返回文件的扩展名(后缀名)
		
		System.out.println(extname);
		
		System.out.println(FilenameUtils.isExtension("d:/aa/0.jpg", "jpg"));//判断文件后缀名
		
		
		long begin=System.currentTimeMillis();
		
		try {
    
    
			FileUtils.copyFile(new File("d:/aa/0.jpg"), new File("d:/aa/1.jpg"));
		} catch (IOException e) {
    
    
			// TODO Auto-generated catch block
			e.printStackTrace();
		}
		
		long end=System.currentTimeMillis();
		
		System.out.println("用工具包复制文件用时:"+(end-begin)+"毫秒");
		
	}

}

猜你喜欢

转载自blog.csdn.net/Rockandrollman/article/details/130395596