仅仅因为
new File(".")给出期望的答案并不意味着它正在做您想要的事情。
例如,尝试:
new FileOutputStream("foo.txt").close();
那到底在哪里?在我的Windows机器上,即使
newFile(".").getAbsolutePath()基于来回移动
user.dir,
foo.txt也总是在原始工作目录中创建。这让我感到设定
user.dir,使得
newFile(".")不 参考当前的工作目录是自找麻烦。
欢迎分享,转载请注明来源:内存溢出
仅仅因为
new File(".")给出期望的答案并不意味着它正在做您想要的事情。
例如,尝试:
new FileOutputStream("foo.txt").close();
那到底在哪里?在我的Windows机器上,即使
newFile(".").getAbsolutePath()基于来回移动
user.dir,
foo.txt也总是在原始工作目录中创建。这让我感到设定
user.dir,使得
newFile(".")不 参考当前的工作目录是自找麻烦。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)