Java_IO流_读写文件
来源:互联网 发布:无印良品淘宝有真的吗 编辑:程序博客网 时间:2024/06/05 18:49
package test;import java.io.File;import java.io.FileInputStream;import java.io.FileOutputStream;import java.io.IOException;import java.io.InputStreamReader;import java.io.OutputStreamWriter;public class Test {public static void main(String[] args) throws IOException,InterruptedException {String file = "c:" + File.separator + "eclipse" + File.separator+ "test.txt";String charset = "UTF-8";writeToFile(file, charset);Thread.sleep(1000);readFromFile(file, charset);}private static void readFromFile(String file, String charset)throws IOException {FileInputStream inputStream = new FileInputStream(file);InputStreamReader reader = new InputStreamReader(inputStream, charset);StringBuffer buffer = new StringBuffer();char[] buf = new char[64];int count = 0;try {while ((count = reader.read(buf)) != -1) {buffer.append(buf, 0, count);}} finally {reader.close();}System.out.println(buffer);}private static void writeToFile(String file, String charset)throws IOException {FileOutputStream outputStream = new FileOutputStream(file);OutputStreamWriter writer = new OutputStreamWriter(outputStream,charset);try {writer.write("这是要保存的中文字符");} finally {writer.close();}}}
输出:
这是要保存的中文字符
0 0
- Java_IO流_读写文件
- Java_IO流_创建目录或创建文件
- Java_IO流_文件名过滤器及文件过滤器
- Java_IO流_键盘录入数据存储到文件中
- java_IO 读写文件,操作文件,控制台输入输出
- JAVA_IO流_字节流
- JAVA_IO流_字符流
- java_IO流_学习总结
- Java_IO流_编码解码
- Java_IO流_删除非空目录
- Java_IO流_按照指定的编码向文件中写入文本
- Java_IO流_按照指定的编码从文件中读入文本
- Java_IO流_按行读取文本文件的内容并按行写入到另一文件
- java_IO读写模版
- Java_IO流_Properties文件的存取
- java_IO流
- Java_IO流
- Java_IO流
- UVa LA 4670 Dominating Patterns
- 【概念解析三】位运算符 和 逻辑运算符
- 读懂你,不容易——致我的寒假音标学习
- 网上转载的常用的正则表达式
- sprintf函数与sscanf函数
- Java_IO流_读写文件
- Fibonacci Again
- MotionEvent事件在onInterceptTouchEvent()、onTouchEvent()中的传递顺序【转】
- LabVIEW Vision Image与普通Picture转化
- 一些常用的SQL语句
- 工厂模式
- 情人节被逼婚,成长的烦恼
- 日经春秋 20150214
- 日经社説 20150214 ウクライナ和平につなげよ