johnnyworm
本帖最后由
>>
完整版
本帖最后由 johnnyworm 于 2012-5-13 03:46 编辑
[mw_shl_code=java,true] public static int RemoveMultipleSpaces(char[] baseStr) {
int length = baseStr.length;
int result = length;
boolean space = false;
for (int idx = 0; idx < length; idx++) {
if (space) {
if (baseStr[idx] == ' ') {
result--;
} else {
space = false;
}
} else if (baseStr[idx] == ' ') {
space = true;
}
}
return result;
}[/mw_shl_code]