我有一个名为data.bin的RAF和一个名为temp.bin的临时RAF。重命名一个RandomAccessFile
data = new RandomAccessFile("data.bin","rws");
temp = new RandomAccessFile("temp.bin","rws");
临时文件基本上是data.bin文件,但我改变了它的信息。所以一旦我完成修改临时文件,我如何将temp.bin的名称更改为data.bin并删除旧的data.bin?
我看过一些关于使用.renameTo()重命名文件的东西,但是它适用于RandomAccessFile。并且我找不到任何类似于RAF的方法
这样做,我只是做? \t \t \t \t File fdata = new File(“data.bin”); File ftemp = new File(“temp.bin”); ftemp.renameTo(fdata); ftemp.delete(); – MadeInJapan
如果你重命名它,我认为不需要删除。 – Thihara