commons-io插件下载:https://pan.baidu.com/s/16-lyGR0KKp943pIOCYTVcg 密码:x1t9
在项目中导入classpath:
1.创建lib文件夹 2.commons-io.jar 拷贝到 lib 文件夹中 3.commons-io.jar---右键---Build Path---Add to Build Path
FilenameUtils工具类常用方法:
getExtension(String path):获取文件的扩展名;
getName():获取文件夹或文件的名称;
isExtension(String fileName,String ext):判断fileName是否是ext后缀名;
Demo.java:
package cn.xxx.demo; import org.apache.commons.io.FilenameUtils; public class Demo { public static void main(String[] args) { function_1(); } /* * FilenameUtils类的方法 * static boolean isExtension(String filename,String extension) * 判断文件名的后缀是不是指定的后缀 */ public static void function_2(){ boolean b = FilenameUtils.isExtension("Demo.java", "java"); // 判断后缀是否是指定后缀(区分大小写) System.out.println(b); // true } /* * FilenameUtils类的方法 * static String getName(String filename) * 获取文件名 */ public static void function_1(){ String name = FilenameUtils.getName("c:\\com\\a.java"); // 获取文件夹或文件的名称 System.out.println(name); // a.java } /* * FilenameUtils类的方法 * static String getExtension(String filename) * 获取文件的扩展名 */ public static void function(){ String name = FilenameUtils.getExtension("c:\\a.java"); // 获取文件后缀名 System.out.println(name); // "java" } }