import java.io.File;
public class FileNameExample {
    public static void main(String[] args) {
        // 创建一个File对象,表示文件或目录的路径
        File file = new File("C:\\example\\test.txt");
        // 获取文件名(包括扩展名)
        String fileName = file.getName();
        System.out.println("文件名: " + fileName);
        // 如果需要获取不带扩展名的文件名,可以使用以下代码
        String fileNameWithoutExtension = "";
        int dotIndex = fileName.lastIndexOf('.');
        if (dotIndex != -1) {
            fileNameWithoutExtension = fileName.substring(0, dotIndex);
        }
        System.out.println("不带扩展名的文件名: " + fileNameWithoutExtension);
    }
}File 对象:我们使用 new File("路径") 来创建一个 File 对象,该对象表示文件或目录的路径。file.getName() 方法可以直接获取文件的名称(包括扩展名)。.) 的位置,并使用 substring 方法截取点之前的部分。这段代码展示了如何从给定的文件路径中提取文件名以及去除扩展名后的文件名。
上一篇:java数组怎么定义
下一篇:java class文件
Laravel PHP 深圳智简公司。版权所有©2023-2043 LaravelPHP 粤ICP备2021048745号-3
Laravel 中文站