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]