java读取excel空格变问号

java读取excel空格变问号,然后用trim和replace都不济于事。

所以下面是解决办法。

经查看空白对应的ascii码发现其对应的值为160,而trim()只能清除ascii码为32的空格。

先将其转化为ascii码为32的空格,然后在使用trim()
str=str.replace(String.valueOf((char)160)," ");
str=str.trim();
System.out.println("xxxxxxx"+str+"xxx");

猜你喜欢

转载自bosschen.iteye.com/blog/2283552