how to delete the content of text file without deleting itself

前端 未结 17 1313
逝去的感伤
逝去的感伤 2020-11-28 03:05

I want to copy the content of file \'A\' to file \'B\'. after the copying is done I want to clear the content of file \'A\' and want to write on it from its beginning. I can

17条回答
  •  忘掉有多难
    2020-11-28 03:51

    One liner to make truncate operation:

    FileChannel.open(Paths.get("/home/user/file/to/truncate"), StandardOpenOption.WRITE).truncate(0).close();
    

    More information available at Java Documentation: https://docs.oracle.com/javase/7/docs/api/java/nio/channels/FileChannel.html

提交回复
热议问题