添加链接
link管理
链接快照平台
  • 输入网页链接,自动生成快照
  • 标签化管理网页链接
跳到主要内容

Java 程序:从绝对路径获取文件名

要理解这个示例,你应该了解以下 Java 编程 主题:

  • Java File 类 - Java Strings
  • 示例 1:使用 getName() 从绝对路径获取文件名

    import java.io.File;

    class Main {

    public static void main(String[] args) {

    // 链接到文件 Test.class
    File file = new File("C:\\Users\\Sudip Bhandari\\Desktop\\Programiz\\Java Article\\Test.class");

    // 使用 getName() 获取文件名
    String fileName = file.getName();
    System.out.println("文件名: " + fileName);

    }
    }
    文件名: Test.class

    在上面的示例中,我们使用了 File 类的 getName() 方法来获取文件的名称。

    示例 2:使用字符串方法获取文件名

    我们也可以使用字符串方法从其绝对路径获取文件的名称。

    import java.io.File;

    class Main {

    public static void main(String[] args) {
    File file = new File("C:\\Users\\Sudip Bhandari\\Desktop\\Programiz\\Java Article\\Test.class");

    // 将文件转换成字符串
    String stringFile = file.toString();

    int index = stringFile.lastIndexOf('\\');
    if(index > 0) {
    String fileName = stringFile.substring(index + 1);
    System.out.println("文件名: " + fileName);
    }
    }
    }
    文件名: Test.class

    在上面的示例中,