我必须从给定的字符串中删除前导和尾随空格以及组合连续的空格。例如,
String str = " this is a string containing numerous whitespaces ";
我需要将其返回为:
"this is a string containing numerous whitespaces";
但问题是我不能使用String#trim()
. (这是一个家庭作业,我不允许使用这种方法。)我目前正在尝试通过一个一个地访问每个字符但非常不成功。
我需要一个优化的代码。有人可以帮忙吗?我需要在今天之前完成 :(