我正在使用RandomAccessFile创建一个新文件,使用" rw"模式。但它给出了
java.io.FileNotFoundException:../ dir / test.txt(没有这样的文件或目录)
这就是我创造的方式:
File baseDirAsFile = new File("../");
File dirFile = new File(baseDirAsFile, "dir");
File file = new File(dirFile, "test.txt");
RandomAccessFile raf = new RandomAccessFile(file, "rw");
注意: 它不是一直抛出那个例外。但无法确定在某个特定时间投放此内容的时间和原因。
答案 0 :(得分:0)
我相信你的代码应该是:
String baseDir = new File(".").getAbsolutePath();
String dirFile = baseDirAsFile + File.separator + "dir";
File file = new File(dirFile + File.separator + "test.txt");
RandomAccessFile file = new RandomAccessFile(file, "rw");