java读写文件(可指定编码)
来源:互联网 发布:云计算数据管理技术 编辑:程序博客网 时间:2024/06/05 10:31
读取
import java.io.BufferedReader;
import java.io.FileInputStream;
import java.io.InputStreamReader;
String FileContent = "" ; // 文件很长的话建议使用StringBuffer
try {
FileInputStream fis = new FileInputStream( " d://input.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 " ; // 补上换行符
}
} catch (Exception e) {
e.printStackTrace();
}
import java.io.FileInputStream;
import java.io.InputStreamReader;
String FileContent = "" ; // 文件很长的话建议使用StringBuffer
try {
FileInputStream fis = new FileInputStream( " d://input.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 " ; // 补上换行符
}
} catch (Exception e) {
e.printStackTrace();
}
写入
import java.io.FileOutputStream;
import java.io.OutputStreamWriter;
String FileContent = " 文件内容 " ;
try {
FileOutputStream fos = new FileOutputStream( " d://output.txt " );
OutputStreamWriter osw = new OutputStreamWriter(fos, " UTF-8 " );
osw.write(FileContent);
osw.flush();
} catch (Exception e) {
e.printStackTrace();
}
import java.io.OutputStreamWriter;
String FileContent = " 文件内容 " ;
try {
FileOutputStream fos = new FileOutputStream( " d://output.txt " );
OutputStreamWriter osw = new OutputStreamWriter(fos, " UTF-8 " );
osw.write(FileContent);
osw.flush();
} catch (Exception e) {
e.printStackTrace();
}
这种写入方式默认的是覆盖原有内容。如果需要追加到文件末尾的话,则将 FileOutputStream 一句改成
FileOutputStream fos = new FileOutputStream( " d://output.txt " , true );
0 0
- java读写文件(可指定编码)
- Java指定编码读写文件
- Java指定编码读写文件
- Java指定编码读写文件(UTF-8)
- Java指定编码读写文件(UTF-8)
- java文件读写操作指定编码格式
- java文件读写操作指定编码格式
- java文件读写操作指定编码格式
- java文件读写操作指定编码格式
- Java指定编码格式读写文件
- java文件读写操作指定编码格式
- 按指定编码读写文件
- Java文件读写操作指定编码方式 -- 避免乱码
- Java文件读写操作指定编码方式 -- 避免乱码
- Java文件读写操作指定编码方式 -- 避免乱码
- java文件读写操作指定编码格式[转]
- 读写文件流指定编码方式
- JAVA读写文件指定字符集
- git提交代码
- ios基础控件UIAlertView与UIActionSheet
- 沙盒结构&常见的文件存储方式
- 05:字符环
- ubuntu 16.04 无法挂起休眠等问题
- java读写文件(可指定编码)
- 这是一篇原创的微博
- Java解读内存,优化编程
- iOS深入学习(创建静态库static library)
- swift 错误集合 ------>持续更新中
- SEO标题共性:不懂为什么,就是突然想打个广告
- Java代码优化方案 J2ME内存优化
- MPlayer源代码分析
- 疯狂java讲义 琐碎知识点