gpt4 book ai didi

Java - 将文本文件的长文本复制到另一个文件

转载 作者:太空宇宙 更新时间:2023-11-04 13:54:37 26 4
gpt4 key购买 nike

我有一个 txt 文件,其中包含非常非常长的文本,我想阅读、进行一些更改并将该文本复制到其他 txt 文件。问题是我无法通过 BufferedReader 读取文件,因为我必须将文本存储在变量中,但由于容量而无法完成,然后将其写入另一个文件...有没有办法做到这一点?

最佳答案

BuffereReader(Writer) 可以很好地完成此任务(读取、写入大文件)

        BufferedWriter bw=null ;
BufferedReader br=null;
try{
br = new BufferedReader(new FileReader(new File("e:/temp/1.txt")));
bw = new BufferedWriter(new FileWriter(new File("e:/temp/2.txt")));
String st="";
while((st=br.readLine())!=null){


bw.write(st.replace("a","b"));
bw.newLine();

}
bw.close();
br.close();

}catch(Exception e)
{
e.printStackTrace();

}finally
{


}

关于Java - 将文本文件的长文本复制到另一个文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29959196/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com