如何删除android中的字符串空白
我想删除第一个字符串中的空白,使其看起来像第二个字符串如何删除android中的字符串空白,android,string,Android,String,我想删除第一个字符串中的空白,使其看起来像第二个字符串 1)EVANS MD JOSEPH J 2)EVANS MD JOSEPH J 我的代码: String finaloriginAutoCompleteText = providerOriginAddress.get(position).getProviderName(); finaloriginAutoCompleteText.trim();解释:它返回一个删除了前导和尾随空格的字符串副本,
1)EVANS MD JOSEPH J
2)EVANS MD JOSEPH J
我的代码:
String finaloriginAutoCompleteText = providerOriginAddress.get(position).getProviderName();
finaloriginAutoCompleteText.trim();解释:它返回一个删除了前导和尾随空格的字符串副本,或者如果没有前导或尾随空格,则返回该字符串。不,这不起作用@Ram的可能副本这只适用于开头和结尾的空格,trim()将不会删除内部额外空格finaloriginAutoCompleteText.trim();解释:它返回一个删除了前导和尾随空格的字符串副本,如果没有前导或尾随空格,则返回该字符串。不,这不起作用@Ram的可能副本这只适用于开头和结尾的空格,trim()不会删除内部多余的空格,因此如何删除开头和结尾处的空格以及如何删除内部多余的空格如何删除开头和结尾处的空格以及如何删除内部多余的空格
String finaloriginAutoCompleteText;
finaloriginAutoCompleteText = providerOriginAddress.get(position).getProviderName();
// trim the string (for leading and ending whitespaces) and then
// replace all remaining (inner) multiple spaces (\s+) with a single space (" ")
finaloriginAutoCompleteText = finaloriginAutoCompleteText.trim().replaceAll("\\s+", " ");