剑指offer第二题:StringBuffer替换

    请实现一个函数,将一个字符串中的空格替换成“%20”。例如,当字符串为We Are Happy.则经过替换之后的字符串为We%20Are%20Happy。

public class ReplaceBlank {
    public static void main(String[] args){
        StringBuffer buf = new StringBuffer() ;    // 声明StringBuffer对象
        buf.append("We Are Happy") ;        // 添加内容
        System.out.println(new ReplaceBlank().replaceSpace(buf));
    }

    public String replaceSpace(StringBuffer str) {
        String str1 = str.toString();
        String str2 = str1.replace(" ","%20");
        return str2;
    }
}

阅读更多
想对作者说点什么?

博主推荐

换一批

没有更多推荐了,返回首页