面试题5替换空格

    科技2022-07-12  123

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

    示例:

    输入:s = "We are happy." 输出:"We are happy."

    分析: 利用StringBuilder类创建一个字符串对象,遍历字符串中的每一个字符,如果字符为空格,调用apped()方法,追加” “字符串,否则追加对应字符。

    Java代码实现:

    class Solution { public String replaceSpace(String s) { StringBuilder s2 = new StringBuilder(); for(int i=0;i<s.length();i++){ if(s.charAt(i)==' '){ s2.append(" "); }else{ s2.append(s.charAt(i)); } } return s2.toString(); } }
    Processed: 0.013, SQL: 8