剑指offer-替换空格

题目描述

请实现一个函数,把字符串 s 中的每个空格替换成"%20"。

思路:

​ 没啥好说的

code

public String replaceSpace(String s) {
    int len=s.length();
    StringBuffer buffer = new StringBuffer();
    for(int i=0;i<len;++i) {
        if(s.charAt(i)==' ') {
            buffer.append("%20");
        } else {
            buffer.append(s.charAt(i));
        }
    }
    return buffer.toString();
}