Java - 删除字符串后的空格(如果存在)

huo*_*ong 0 java search space keyword

我实际上正在开发一个Android应用程序,它接受一个关键字来搜索MySQL数据库(通过用PHP编写的Web服务).

我有一个问题:

当我输入关键字时,比方说,"buffet"结果返回得很好,但是如果我之后有空格,也就是说"buffet ",结果是找不到匹配项.

我有点困惑,因为我实际上trim()在API的PHP脚本中使用了关键字,但这里的关键字仍然传递了一个空格.所以我正在寻找一些简单的方法来删除搜索字段中传递的关键字后的空格,如果有的话.

请帮帮我,谢谢.

Rei*_*eus 7

由于字符串是不可变的,String.trim()因此不会更改字符串本身的内容.确保分配结果:

searchString = searchString.trim();
Run Code Online (Sandbox Code Playgroud)