这将是一个非常愚蠢的问题,但我似乎无法在java中创建一个新文件以挽救我的生命。
总是抛出
java.io.FileNotFoundException:Users / username / Documents / testProject / test.txt(没有这样的文件或目录)
我试过这样的话:
ImplBase<Derived2>::f()
并尝试了这个:
-O3
我做错了什么?
编辑:显然问题不存在。我试图稍后在代码中读取一个空文件,对不起那些人。
答案 0 :(得分:3)
new File("...")
不会创建新文件。它创建一个包含文件名的新对象(在内存中)。然后,您可以在其上执行exists()
,canRead()
和isDirectory()
等操作,然后您可以调用createNewFile()
来创建实际文件。
答案 1 :(得分:1)
除了迈克的回答之外,你可能需要把双//而不是单个/,因为它被用作转义序列。我不确定这是否适用于所有情况,但如果您仍然遇到任何错误,请尝试此操作。