直接使用StringBuffer的方法
替换空格
http://www.nowcoder.com/questionTerminal/4060ac7e3e404ad1a894ef3e17650423
for (int i = 0; i < str.length(); i++) {
if (str.charAt(i) == ' ') {
str.replace(i, i+1, "%20");
}
}
return str.toString();
查看13道真题和解析