2016-07-05 74 views
0

如何读取txt文件中的每个字符,并将相同或替换的char写入同一文件中的相同位置并移至下一个字符并继续执行直到结束的文件?在java中读取和写入同一个文件

+0

看看这个问题它在一定程度上类似于你的http://stackoverflow.com/questions/4576388/changing-a-specific-byte-in-a-file –

回答

2

你需要RandomAccessFile

RandomAccessFile rf = new RandomAccessFile("data.txt", "rw"); 

,那么你可以阅读或在的任意位置写入数据文件,只需 seek()即可,read()write()