日期:2014-05-20  浏览次数:20627 次

恳求您的帮助
我用ret   =   new   String(article.getBytes(), "gb2312 ")将一个utf-8的文件转换成gb2312编码的文件时,原文件中的一些空白符在新的文件中变成了问号。
网上说这可能是一个gb2312不支持的字符,所以用问号代替了。我现在的问题是怎样把这个问号滤掉,在这个位置还是显示一个空白符?

------解决方案--------------------
replaceAll是可以,但是原来本来就是个 "? ",就不好办了,
看看原文的 "? "的分布,
最好自己写一个类似replaceAll的方法,