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

java 字符串编码识别的有关问题

2011-12-26 
java 字符串编码识别的问题比如说读到一个字符串赋值为String ss里面有一些很奇怪的字符,如何把s里面的非

java 字符串编码识别的问题
比如说读到一个字符串赋值为String s;
s里面有一些很奇怪的字符,如何把s里面的非gb2312的字符替换成一个空字符呢?

[解决办法]
奇怪的字符指的是非gb2312编码的字符,个人认为可以取出s中每个字符,判断其ASCII码值是否在gb2312编码的范围内,不是的话则换成空格。。。
[解决办法]
楼主问题很诡异,三楼可以说是正解,但是好像一般都是unicode的编码吧
[解决办法]
LZ 的意思应该是这样:在String s ="";
 中 遇到s中的字符有些异常 就是乱码字符 所以LZ想把这些个乱码字符 替换为空 也就是不显示出来 
 是不是这样的 的?
既然是乱码, 我想这应该是解码的问题!

热点排行