Java:org.apache.commons.io.FilenameUtils获取文件名、扩展名

简介: Java:org.apache.commons.io.FilenameUtils获取文件名、扩展名

依赖

<dependency>
    <groupId>commons-io</groupId>
    <artifactId>commons-io</artifactId>
    <version>2.4</version>
</dependency>

FilenameUtils使用示例

import org.apache.commons.io.FilenameUtils;
public class IODemo {
    public static void main(String[] args) {
        String filename = "/root/name.txt";
        System.out.println(FilenameUtils.getName(filename));
        // name.txt
        System.out.println(FilenameUtils.getBaseName(filename));
        // name
        System.out.println(FilenameUtils.getExtension(filename));
        // txt
    }
}
相关文章
|
8月前
|
负载均衡 应用服务中间件 nginx
org.apache.catalina.connector.ClientAbortException: java.io.IOException: 断开的管道
org.apache.catalina.connector.ClientAbortException: java.io.IOException: 断开的管道
924 0
|
Apache
java.lang.NoClassDefFoundError: org/apache/commons/io/output/UnsynchronizedByteArrayOutputStream
java.lang.NoClassDefFoundError: org/apache/commons/io/output/UnsynchronizedByteArrayOutputStream
670 0
|
8月前
|
Dubbo Java 应用服务中间件
Serialized class org.apache.catalina.core.ApplicationPart must implement java.io.Serializable
Serialized class org.apache.catalina.core.ApplicationPart must implement java.io.Serializable
107 0
|
6月前
|
easyexcel Java Apache
EasyExcel导入的时候报错Caused by: java.lang.NoClassDefFoundError: org/apache/poi/poifs/filesystem/File
EasyExcel导入的时候报错Caused by: java.lang.NoClassDefFoundError: org/apache/poi/poifs/filesystem/File
469 0
|
8月前
使用apache.commons.io包快速实现将指定的内容写入文件
使用apache.commons.io包快速实现将指定的内容写入文件
120 0
|
缓存 Java 编译器
【Java异常】Error:(19, 21) java: 无法访问org.apache.poi.xwpf.usermodel.ParagraphAlignment 找不到org.apache.po
【Java异常】Error:(19, 21) java: 无法访问org.apache.poi.xwpf.usermodel.ParagraphAlignment 找不到org.apache.po
393 0
|
Dubbo 应用服务中间件
2.7.11,java.lang.NoSuchMethodError: org.apache.curator.framework.recipes.cache.NodeCache.getListenab
2.7.11,java.lang.NoSuchMethodError: org.apache.curator.framework.recipes.cache.NodeCache.getListenab
|
Java 应用服务中间件 Maven
org.apache.catalina.loader.WebappClassLoaderBase.loadClass(WebappClassLoaderBase.java:1188) - Java
org.apache.catalina.loader.WebappClassLoaderBase.loadClass(WebappClassLoaderBase.java:1188) - Java
|
JSON Java API
org.apache.catalina.connector.ClientAbortException: java.io.IOException: Broken pipe问题探究
org.apache.catalina.connector.ClientAbortException: java.io.IOException: Broken pipe问题探究
1032 0
java.lang.ClassNotFoundException: org.apache.commons.fileupload.disk.DiskFileItemFactory
您好,我是码农飞哥,感谢您阅读本文!本文主要介绍文件上传报的错
170 0

推荐镜像

更多