2

我正在尝试C:\使用 java 获取普通路径来存储文件。我在尝试解决这个问题时遇到了问题,因为其他资源没有告诉我,但他们正在使用其他路径。我知道如何让用户的家像:

File f = new File(System.getProperty("user.home");

但这只会在用户的主文件夹中创建一个新文件C:\Users\<username>\。如何C:\直接在驱动器中创建文件?

4

1 回答 1

7

创建一个指向您想要的确切位置的文件对象。

File f = new File("C:\\");

请注意,需要转义“\”字符,因此需要转义“\\”。

要在那里创建文件,您可以执行以下操作:

File f = new File("C:\\myfile.txt");
于 2013-11-06T00:39:39.710 回答