我有一个文件,有时带扩展名或扩展名。使用java如何查找特定文件是否具有扩展名
答案 0 :(得分:2)
Commons-io有一个方法可以从路径或文件名中获取文件扩展名:FilenameUtil.getExtension例如
String result = FilenameUtils.getExtension( "foo.txt" );
给出结果txt
。如果文件没有扩展名,则会返回空字符串。对字符串进行简单的isEmpty
检查会告诉您是否有扩展名。来自文档:
处理文件名时,从基于Windows的开发机器转移到基于Unix的生产机器时,可能遇到问题。本课程[Commons-io]旨在帮助避免这些问题。
此方法返回最后一个点后面的文件名的文本部分。点后面必须没有目录分隔符。