Java以UTF-8编码读写文件
2016-10-14 16:29
387 查看
java中文件操作体现了设计模式中的装饰者模式 。
以utf-8编码写入文件:
[java] view
plain copy
FileOutputStream fos = new FileOutputStream("test.txt");
OutputStreamWriter osw = new OutputStreamWriter(fos, "UTF-8");
osw.write(FileContent);
osw.flush();
以utf-8编码读取文件:
[java] view
plain copy
FileInputStream fis = new FileInputStream("test.txt");
InputStreamReader isr = new InputStreamReader(fis, "UTF-8");
BufferedReader br = new BufferedReader(isr);
String line = null;
while ((line = br.readLine()) != null) {
FileContent += line;
FileContent += "\r\n"; // 补上换行符
}
以utf-8编码写入文件:
[java] view
plain copy
FileOutputStream fos = new FileOutputStream("test.txt");
OutputStreamWriter osw = new OutputStreamWriter(fos, "UTF-8");
osw.write(FileContent);
osw.flush();
以utf-8编码读取文件:
[java] view
plain copy
FileInputStream fis = new FileInputStream("test.txt");
InputStreamReader isr = new InputStreamReader(fis, "UTF-8");
BufferedReader br = new BufferedReader(isr);
String line = null;
while ((line = br.readLine()) != null) {
FileContent += line;
FileContent += "\r\n"; // 补上换行符
}
相关文章推荐
- Java以UTF-8编码读写文件
- Java以UTF-8编码读写文件
- 在Java中读写UTF-8编码文件
- Java以UTF-8编码读写文件
- Java以UTF-8编码读写文件
- 在Java中读写UTF-8编码文件
- java utf-8 文件的读写
- Java指定编码读写文件
- 批量将Java源代码文件的编码从GBK转为UTF-8
- asp在utf-8编码时读写文件
- vba 读写文件,utf-8编码格式
- 批量将Java源代码文件的编码从GBK转为UTF-8
- .java文件的ANSI编码转换为UTF-8编码
- 批量将Java源代码文件的编码从GBK转为UTF-8
- java使用gbk编码读取utf-8的js文件吃掉回车问题
- Java指定编码读写文件(UTF-8)
- vba 读写文件,utf-8编码格式
- Java指定编码读写文件
- [分享]用ASP读写UTF-8编码的文件
- myeclipse 如何统一修改全部的java、jsp、js 等文件的编码 例如修改为utf-8