【发布时间】:2014-05-16 13:40:18
【问题描述】:
我想知道用 Java 编写文本文件的最简单(也是最简单)的方法是什么。请简单,因为我是初学者:D
我在网上搜索并找到了这段代码,但我理解了其中的 50%。
import java.io.BufferedWriter;
import java.io.File;
import java.io.FileWriter;
import java.io.IOException;
public class WriteToFileExample {
public static void main(String[] args) {
try {
String content = "This is the content to write into file";
File file = new File("C:/Users/Geroge/SkyDrive/Documents/inputFile.txt");
// if file doesnt exists, then create it
if (!file.exists()) {
file.createNewFile();
}
FileWriter fw = new FileWriter(file.getAbsoluteFile());
BufferedWriter bw = new BufferedWriter(fw);
bw.write(content);
bw.close();
System.out.println("Done");
} catch (IOException e) {
e.printStackTrace();
}
}
}
【问题讨论】:
-
我认为没有比这更简单的代码了。你能具体说明你不明白的地方吗?
-
感谢您的回复!好吧,我不明白 FileWriter 和 BufferedWriter 类的作用。哦,最后是 carch(IOExeption) 部分。请你能简要解释一下你是做什么的。