public class ReadWriteFile {
public static String readFile(File file)
{
String line = null;
FileReader reader = null;
String content = "";
try {
reader = new FileReader(file);
BufferedReader bufread = new BufferedReader(reader);
while ((line = bufread.readLine()) != null) {
content += line;
}
}
catch (IOException e) {
e.printStackTrace();
}
finally {
if (reader != null) {
try {
reader.close();
}
catch (IOException e) {
e.printStackTrace();
}
}
}
return content;
}
public static void writeFile(File file, String newStr)
{
BufferedWriter writer = null;
try {
writer = new BufferedWriter(new FileWriter(file));
writer.write(newStr);
}
catch (Exception e) {
e.printStackTrace();
}
finally {
try {
if (writer != null) {
writer.close();
}
}
catch (IOException e) {
e.printStackTrace();
}
}
}
}
简单的文件读写例子
最新推荐文章于 2024-05-30 18:40:21 发布
本文介绍了一个简单的Java程序,用于实现文件的读取和写入功能。通过使用FileReader和BufferedReader类进行文件读取,并将内容拼接成字符串;同时,也提供了使用BufferedWriter写入新字符串到指定文件的功能。
2145

被折叠的 条评论
为什么被折叠?



