剑指 Offer 05. 替换空格

剑指 Offer 05. 替换空格

如果用Java语言的话,就比较简单了,只需要在遍历时,判断正遍历的字符是否为空格字符,若为空格字符,则在新串里添加\("\%20"\)即可。

class Solution {
    public String replaceSpace(String s) {
        StringBuilder sb = new StringBuilder();
        for(var c : s.toCharArray()) {
            if(c == ' ') sb.append("%20");
            else sb.append(c);
        }
        return sb.toString();
    }
}
posted @ 2022-01-17 22:22  NullPointer_C  阅读(32)  评论(0)    收藏  举报