java没有空字符

转载自https://bbs.csdn.net/wap/topics/30416489

String s="a#s#j#h#";

String newstr=s.replace('#', ' '),

结果报错,Invalid character constant

百度一下,原来是

'\0'和'\u0000'是char类型的默认值,不是空字符,要占位的。

最后还是使用replaceAll好了。

猜你喜欢

转载自blog.csdn.net/nanbiandehe/article/details/83444364