首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > Eclipse开发 >

Eclipse控制台中市输入中文保存到文件中,字符编码转换测试

2012-10-05 
Eclipse控制台中输入中文保存到文件中,字符编码转换测试?Eclipse:代码编码格式UTF-8;控制台编码格式GBK;对

Eclipse控制台中输入中文保存到文件中,字符编码转换测试

?

Eclipse:代码编码格式UTF-8;控制台编码格式GBK;

对“你好”编码解码

Eclipse控制台中市输入中文保存到文件中,字符编码转换测试

?

?

?

Eclipse:代码编码格式UTF-8;控制台编码格式UTF-8;

对“你好”编码解码

Eclipse控制台中市输入中文保存到文件中,字符编码转换测试

?

结论:


in: 默认编码是UTF-8

out:默认编码是UTF-8 ?


要想记事本打开正常:设置out编码为GBK
注意:但是再读取到Eclipse控制台,正常显示出来,不需要设置编码为GBK。

?

public static void readIn() throws IOException {BufferedReader br = new BufferedReader(new InputStreamReader(System.in,"UTF-8"));//设置控制台读取编码BufferedWriter bw = new BufferedWriter(new OutputStreamWriter(new FileOutputStream("c:\\a.txt"),"UTF-8"));//设置写入 txt编码String s = null;while ((s = br.readLine()) != null) {if (s.equals("over")) {break;}bw.write(s);bw.newLine();}bw.flush();br.close();bw.close();}

热点排行