Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我正在尝试C:\使用 java 获取普通路径来存储文件。我在尝试解决这个问题时遇到了问题,因为其他资源没有告诉我,但他们正在使用其他路径。我知道如何让用户的家像:
C:\
File f = new File(System.getProperty("user.home");
但这只会在用户的主文件夹中创建一个新文件C:\Users\<username>\。如何C:\直接在驱动器中创建文件?
C:\Users\<username>\
创建一个指向您想要的确切位置的文件对象。
File f = new File("C:\\");
请注意,需要转义“\”字符,因此需要转义“\\”。
要在那里创建文件,您可以执行以下操作:
File f = new File("C:\\myfile.txt");