package encoding;
import java.io.FileInputStream;
import java.io.FileOutputStream;
import java.io.IOException;
import java.io.InputStreamReader;
import java.io.OutputStreamWriter;
public class EncodeStream {
public static void main(String[] args) throws IOException {
// writeText();
readText();
}
public static void writeText() throws IOException {
OutputStreamWriter osw = new OutputStreamWriter(new FileOutputStream(
"gbk.txt"), "UTF-8"); //指定码表
osw.write("你好");
osw.close();
}
public static void readText() throws IOException {
InputStreamReader isr = new InputStreamReader(new FileInputStream(
"gbk.txt"), "gbk");
char[] buf = new char[10];
int len = isr.read(buf);
String str = new String(buf, 0, len);
System.out.println(str);
isr.close();
}
}
字符编码的简单实例
最新推荐文章于 2022-06-27 09:57:59 发布