我有 1 个文件,其中包含一些需要更新的字符串。
MY REPORT
REPORT RUN DATE : 27/08/2012 12:35:11 PAGE 1 of @TOTAL@
SUCCESSFUL AND UNSUCCESSFUL DAILY TRANSACTIONS REPORT
---record of data here----
MY REPORT
REPORT RUN DATE : 27/08/2012 12:35:11 PAGE 2 of @TOTAL@
SUCCESSFUL AND UNSUCCESSFUL DAILY TRANSACTIONS REPORT
---record of data here----
如果我只想将所有出现的@TOTAL@ 更新为某个数字,有没有一种快速有效的方法来做到这一点?
我知道我也可以使用 BufferedReader+BufferedWriter 打印到另一个文件并一路使用 String.replace 它,但我想知道是否有更好更优雅的方法来解决这个问题......
文件不会超过 10MB,所以不用担心文件是否会很大(超过 1 GB 等)