Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/string/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何删除android中的字符串空白_Android_String - Fatal编程技术网

如何删除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+", " ");