package io;
import java.io.BufferedReader;
import java.io.BufferedWriter;
import java.io.File;
import java.io.FileInputStream;
import java.io.FileOutputStream;
import java.io.IOException;
import java.io.InputStreamReader;
import java.io.OutputStreamWriter;
/**
*字节流转换为字符流
*字符转换为字节
* OutputStreamWriter编码
*InputStreamReader解码
* @author Lenovonew
*
*/
public class ChangeIo {
public static void main(String[] args) throws IOException {
//输入流
BufferedReader reader=new BufferedReader(
new InputStreamReader(new FileInputStream(new File("G:/filetext/srcc")),"UTF-8")
);
//输出流
BufferedWriter writer=new BufferedWriter(
new OutputStreamWriter(new FileOutputStream(new File("G:/filetext/d")),"UTF-8")
);
String string;
while((string=reader.readLine())!=null) {
writer.write(string);
}
writer.flush();
writer.close();
reader.close();
}
}