22智能在线
新记
java如何快速修改指定文件的某个字符?(文件挺大的 几十兆)
就是说:把某文件里所有的 _ 替换成 || ! 因为文件挺大 求一个效率的方法!
举报该文章
相关建议 2011-12-28
简单的办法是直接把整个文件用文件流的方法读出来,存放到字符串中,替换。str.replace("_","||");
你可以将整个留按字节分成几段,分别存入一个字符串数组 String[] strArray 中,然后再遍历整个字符串数组来替换。
温馨提示:内容为网友见解,仅供参考
当前网址:
https://22.t2y.org/zz/02tist6ts.html
其他看法
第1个回答 2011-12-28
str.replace("_","||");
就是这句话,你试试吧。
第2个回答 2011-12-28
遍历和替换,仅此而已
第3个回答 2011-12-28
这个应该没什么效率的方法,就是字符串替换吧?毕竟肯定得遍历整个文件的。
相似回答
大家正在搜
相关问题
如何利用JAVA代码实现文件中某一行中某一段字符串的修改?
在java中如何修改文本文件中的某一行的某些数据??
如何使用java程序批量修改特定文件夹下的文件名
编写一个java程序,从一个文本文件中删除掉所有出现某个指定...
java中如何在文件中修改某行信息
在java中如何删除,修改文本文件中的一行??
Java中怎样找到文件中指定字符串并替换
java如何查看一个文件中是否存在某一个字符串文本如下: