Apache的IO包中的FilenameUtils方法的使用

jar包的下载和sh使用请看上一篇文章,本篇不再介绍了,这一篇主要写以下FilenameUtils这个工具类里的方法,介绍的方式跟上一篇一样对方法的yong用法做说明然后有例子展示。

1、public static String concat(final String basePath, final String fullFilenameToAdd) {}

作用:合并目录和文件名为文件全路径,举例说明:

package com.ptyt.io.demo;

import org.apache.commons.io.FilenameUtils;

public class FilenameUtilsTest {
	public static String BASE_PATH="C:/Users/Administrator/Desktop/sign//";
	public static void main(String[] args) {
//		合并目录和文件名为文件全路径
		String fileName = FilenameUtils.concat(BASE_PATH, "1.txt");
		System.out.println(fileName);
		//执行后的结果
		//C:\Users\Administrator\Desktop\sign\1.txt
	}

}

说明:从执行结果看出执行这个方法后把前半部分路径和后半部分文件名拼接起来组织成一个完整的路径,我们平时开发中用字符串拼接的方法去完成的,拼接是总是要考虑是否加斜杠的问题,这里就不用考虑了执行这个方法时会自动帮你组装好,就算你在结尾加//执行后自动帮你删除一个/

执行结果:C:\Users\Administrator\Desktop\sign\1.txt

2、

你可能感兴趣的:(javaSE)