在我的项目中,我正在打开文本文件,我正在对文件做一些更改,我想在im更改文件后保存它,就像使用位置浏览另存为一样。我能以某种方式做到吗?
谢谢你的帮助!
发布于 2014-10-08 17:44:40
这里有一个对你有帮助的链接:Binary streams
或者你可以试试这个:Reading/writing text files
发布于 2014-10-08 17:45:18
在互联网上搜索一下会有所帮助。这是一个基本的程序,它将从一个文件中读取并写入到另一个文件中。您可以根据需要进行修改。
import java.io.*;
public class CopyFile {
public static void main(String args[]) throws IOException
{
FileInputStream in = null;
FileOutputStream out = null;
try {
in = new FileInputStream("input.txt");
out = new FileOutputStream("output.txt");
int c;
while ((c = in.read()) != -1) {
out.write(c);
}
}finally {
if (in != null) {
in.close();
}
if (out != null) {
out.close();
}
}
}
}
这里有更多的教程:
发布于 2014-10-08 17:45:40
你应该提供一些代码。但是,是的,通过使用FileWriter,您只需使用FileWriter(File file, boolean append=true)
打开您的文件,并在完成后调用close()。可以说,保存是自动的。
https://stackoverflow.com/questions/26253732
复制相似问题