<-----------------------------------------------------写入文件----------------------------------------------------------------->
File file = new File(filePath);
OutputStream os = new OutputStreamWriter(new FileOutputStream(file),"GBK");
Writer out = new BufferedWriter(os);
out.write("要写入的字符串");
out.flush();
out.close();
<-----------------------------------------------------读出文件----------------------------------------------------------------->
File file = new File(filePath);
Reader rd = new InputStreamReader(new FileInputStream(file),"GBK");
BufferedReader br = new BufferedReader(rd);
String tem = " " ;
StringBuilder sb = new StringBuilder();
while(tem != null) // 当 br 读完后 会返回 null
{
tem = br.readLine();
if(tem == null) break;
sb.append(tem.trim());
sb.append("\n");
}
br.close();
String file = sb.toString(); //最终得到的字符串文本;