使用BufferedReader和BufferedWriter
读:
BufferedReader in = null;
// 使用时,src为String类型,要读取的文件路径
in = new BufferedReader(new FileReader(src));
// 使用List存取结果
List<String> result = new ArrayList<String>();
for (String line = in.readLine(); line != null; line = in.readLine()) {
result.add(line);
}
最后,不要忘记关闭资源。
写:
BufferedWriter out = null;
// dest同样为String类型
out = new BufferedWriter(new FileWriter(dest));
out.write("你好"); // 可以通过遍历List for (String str : result){ out.write(str); out.newLine(); }
out.newLine(); // 换行
同样,不要忘记关闭资源。