📜  Java中的路径 toString() 方法及示例(1)

📅  最后修改于: 2023-12-03 15:02:03.395000             🧑  作者: Mango

Java中的路径 toString() 方法及示例

Java中提供了File类来操作文件和目录,而File类中的toString()方法可以返回当前File对象对应的路径字符串。

语法
public String toString()
返回值

当前File对象的路径字符串表示形式。

示例

我们可以通过以下方式获取当前Java程序运行时的路径:

File file = new File("");
System.out.println(file.getAbsolutePath());

结果可能类似于:/Users/username/IdeaProjects/ProjectName

而调用toString()方法,可以得到相同的结果:

File file = new File("");
System.out.println(file.toString());

我们也可以使用File类来访问文件系统中的文件或目录:

File file = new File("/Users/username/test.txt");
System.out.println(file.toString());

此时调用toString()方法会返回/Users/username/test.txt,表示该File对象对应的是文件系统中的/Users/username/test.txt文件。

注意事项
  • 调用File对象的toString()方法通常返回与File.getAbsolutePath()一样的路径。

  • 如果File对象表示的是相对路径,那么该方法返回的路径也是相对路径。

  • 在使用String来表示路径时应当使用File.seperator或File.separatorChar来代替'/'或''。

参考资料