java文件的读取
文件读取
1)按字符编码格式读取
File file = new File(path);
if (file.isFile() && file.exists()) { // 判断文件是否存在
BufferedReader reader = new BufferedReader(
new InputStreamReader(new FileInputStream(file), encodeName));
String line = null;
while ((line = reader.readLine()) != null) {
list.add(line);
}
reader.close(); File file = new File(path);
if (file.isFile() && file.exists()) {
BufferedWriter out = new BufferedWriter(
new OutputStreamWriter(new FileOutputStream(file, false), encodeName));
out.write(content);
out.close();//追加方式写入
BufferedWriter out = new BufferedWriter(
new OutputStreamWriter(new FileOutputStream(file, true), "utf-8"));
out.write(content);
out.close(); //数组转换成String
StringBuffer sb = new StringBuffer();
for (String str : contents) {
sb.appe