
import java.io.*;
public class Demo04 {
public static void main(String[] args) throws IOException {
InputStreamReader fileIn = new InputStreamReader(new FileInputStream("G:\\Java\\测试文件夹\\我是GBK格式的文本.txt"),"GBK");
OutputStreamWriter fileOut = new OutputStreamWriter(new FileOutputStream("G:\\Java\\测试文件夹\\我是utf_8格式的文件.txt"),"UTF-8");
int len=0;
while ((len=fileIn.read())!=-1){
fileOut.write(len);
fileOut.flush();
}
fileIn.close();
fileOut.close();
}
}
本文介绍了一个使用Java实现的文件编码转换程序,通过InputStreamReader和OutputStreamWriter读取和写入不同编码格式的文件,实现了从GBK到UTF-8的编码转换。

5745

被折叠的 条评论
为什么被折叠?



