剑指 Offer 05. 替换空格

欢迎关注笔者的微信公众号


原题链接:https://leetcode.cn/problems/ti-huan-kong-ge-lcof/
剑指 Offer 05. 替换空格_第1张图片
直接遍历判断替换就好,或者使用String自带replace方法。。。

AC代码

class Solution {
    public String replaceSpace(String s) {
        StringBuilder builder = new StringBuilder();
        for (int i = 0; i < s.length(); i++) {
            builder.append(s.charAt(i)==' ' ? "%20":s.charAt(i));
        }
        return builder.toString();
        //return s.replace(" ", "%20");
    }
}

剑指 Offer 05. 替换空格_第2张图片

你可能感兴趣的:(力扣,leetcode,算法)