21xrx.com
2024-11-08 22:20:23 Friday
登录
文章检索 我的文章 写文章
如何用Java从文件路径中提取文件名?
2023-06-15 15:35:04 深夜i     --     --
Java 文件路径 提取文件名 File类 getName()方法

在Java编程中,经常会遇到需要从文件路径中提取文件名的情况,可以利用Java API提供的一些方法来实现。这里介绍一种简单易用的方法,通过该方法,可以直接从文件路径中获取文件名,而不需要自己去截取字符串或者使用正则表达式。

具体操作方法如下:

1.使用File类来获取文件实例

2.调用getFile()方法获取文件路径

3.使用getName()方法获取文件名

举个例子:


File file = new File("C:/User/yang/test.txt");

String fileName = file.getName();

System.out.println(fileName);

上面的代码中,我们可以看到,通过将文件路径字符串传递给File类的构造函数,获取到了一个文件实例,并利用该实例的getName()方法获取了文件名。输出结果为:test.txt。

需要注意的一点是,如果文件路径中没有文件名,例如只有文件夹路径,那么使用该方法获取到的结果为一个空字符串。

通过上述方法,可以很方便地从文件路径中获取文件名,而不需要自己去处理字符串。希望本文对Java初学者有所帮助。

  
  

评论区

{{item['qq_nickname']}}
()
回复
回复