删除Java中的第一个空格

mpl*_*use 5 java

如何删除Java中的第一个空格?

现在我正在使用这个:

if (str.charAt(0) == ' ') str = str.replace(" ", "");
Run Code Online (Sandbox Code Playgroud)

syb*_*0rg 25

只是str.trim()用来摆脱所有前导和尾随空格.

  • 如果这解决了_actual_问题,则应编辑问题和标题.问题的解释方式,这个答案是**不正确. (3认同)

Kep*_*pil 13

replaceFirst()而不是replace().

摆脱你可以使用的所有领先空间

str = str.replaceFirst("^ *", "");
Run Code Online (Sandbox Code Playgroud)

^只是为了确保空格实际上在字符串的开头,这似乎是你想要的.如果不是这样,只需将其删除即可.

  • OP没有说删除前导和尾随空格.这个答案是正确的(根据当前状态下的标题和问题). (2认同)