java如何获取文件名去掉后缀

   2024-10-01 7070
核心提示:可以使用lastIndexOf方法和substring方法来实现获取文件名去掉后缀的功能。示例代码如下:public class FileNameUtils {public s

可以使用lastIndexOf方法和substring方法来实现获取文件名去掉后缀的功能。示例代码如下:

public class FileNameUtils {    public static String getFileNameWithoutExtension(String fileName) {        int lastIndexOf = fileName.lastIndexOf(".");        if (lastIndexOf == -1) {            return fileName;        }        return fileName.substring(0, lastIndexOf);    }    public static void main(String[] args) {        String fileName = "example.txt";        String fileNameWithoutExtension = getFileNameWithoutExtension(fileName);        System.out.println(fileNameWithoutExtension); // 输出 "example"    }}

以上代码中的getFileNameWithoutExtension方法接受一个包含文件名的字符串作为参数,然后使用lastIndexOf方法找到文件名中最后一个.的位置,再使用substring方法获取从文件名开头到最后一个.之前的子字符串,即文件名去掉后缀。

 
举报打赏
 
更多>同类物流大全
推荐图文
推荐物流大全
点击排行

网站首页  |  关于我们  |  联系方式网站留言    |  赣ICP备2021007278号