OutputStreamWriter out = new OutputStreamWriter(new FileOutputStream("a.txt"));
out.write('你');
char[] chars = {'a', 'b', 'c', 'd'};
out.write(chars);
out.flush();
out.write(chars,2,2);
out.write("皮皮虾我们走,去找一个蓝朋友");
out.write("\r\n");
out.flush();
String str="皮皮虾我们走,去找一个蓝朋友";
out.write(str,str.indexOf("朋"),2);
out.flush();
out.close();
OutputStreamWriter out = new OutputStreamWriter(new FileOutputStream("b.txt"), "GBK");
out.write("这是一行中文");
out.close();
InputStreamReader in = new InputStreamReader(new FileInputStream("e.txt"));
int read = in.read();
System.out.println(read);
in.close();
InputStreamReader in = new InputStreamReader(new FileInputStream("a.txt"));
char[] chars = new char[1024];
int len = in.read(chars,0,10);
String s = String.valueOf(chars, 0, len);
System.out.println(s);
in.close();