【发布时间】:2016-04-10 13:13:59
【问题描述】:
我正在尝试通过运行 java 创建一个文件夹。到目前为止,我有这个并且它有效。
File f = new File ("/Users/myName/Desktop/nameOfDir");
f.mkdirs();
问题是当我将此代码发送给我的朋友时会发生什么?他是否必须将代码更改为以下代码才能正常工作?
File f = new File ("/Users/myFriendsName/Desktop/nameOfDir");
f.mkdirs();
无论用户是谁,如何让程序找到正确的路径并在我想要的位置(桌面)创建文件夹?
另外,创建文件夹后,我必须在文件夹中创建一个 .txt。我现在可以这样做,但是关于不同的用户名也会出现同样的问题。
【问题讨论】:
-
这不是重复的,(至少不是链接的问题),我不问如何创建文件夹,我问如何根据用户获取正确的路径