作者WSzc (WSzc)
看板java
标题[问题] 关於java抓中文变乱码
时间Sun Sep 13 22:07:56 2009
不好意思请问一下
就是我现在有一个中文档案 想写个程式抓里头的东西
可是我怎麽抓 印出来中文就会变成乱码 英文正常
同样的档案我用C/C++印也是正常的
我是这样写
FileReader f = new FileReader(myFile);
BufferReader b = new BufferedReader(f);
while( (data = b.readLine())!=null )
{
System.out.println(data);
}
如果有一行是 我abc
就会印成类似 *)abc 的东西
是不是可能是平台问题呢?
因为我在之前的工作站是可以正常印中文的
可是现在这个工作站连 System.out.println("中文"); 也都是印出乱码
翻了前面文章还有网路 找不太到解决方法
有人可以帮忙吗 谢谢
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 140.112.30.84
1F:→ ynchang:试看看String(byte[] bytes, String charsetName) 09/14 00:48