文本空格无法替换问题

替换空格过程中,常会出现空格replace没有效果,打印出来是”?”,如果修改下编辑器的编码,可能就会解决该问题,但就会导致该类与整个项目的编码格式不同,服务器部署时就会出现编译乱码问题; 

在eclipse中打开16进制值显示,可以看到我们要替换的空格,它的16进制值为\u00A0 的含义实际上是指不间断的空格,实际上我们常用的空格应该的转义序列应该是”\u0020”。

\u0020是输入法半角输入的空格;

\u00A0是输入法全角输入的空格。

猜你喜欢

转载自blog.csdn.net/wo1769815/article/details/78742407