offer05 替换空格

    技术2024-07-12  74

    题目

    请实现一个函数,把字符串 s 中的每个空格替换成"%20"。 输入:s = “We are happy.” 输出:“We%20are%20happy.”

    思路

    注意: 经常变换的字符串声明为StringBuilder类 字符串连接用append方法 最后要将StringBuilder类toString 字符串基本所有方法都要加()

    代码

    public String replaceSpace(String s) { StringBuilder res = new StringBuilder(); for(Character c:s.toCharArray()){ if(c==' '){ res.append("%20"); } else{ res.append(c); } } //最后记得toString return res.toString(); }
    Processed: 0.009, SQL: 9