问题描述
使用String
的trim()
方法,无法去掉所有空格
问题原因
无法去掉的空格可能是中文空格,可以使用charAt
看看是否是值为12288的字符,如果是,则是中文空格
解决方法
char chineseSpace = 12288;
return string.replaceAll(String.valueOf(chineseSpace), "");
使用String
的trim()
方法,无法去掉所有空格
无法去掉的空格可能是中文空格,可以使用charAt
看看是否是值为12288的字符,如果是,则是中文空格
char chineseSpace = 12288;
return string.replaceAll(String.valueOf(chineseSpace), "");