5. 替换空格 (replaceSpace)

5. 替换空格 (replaceSpace)

1. python

class Solution:
    def replaceSpace(self, s: str) -> str:
        lst=[]
        for c in s:
            if c == " ":lst.append("%20")
            else: lst.append(c)
        return "".join(lst)

2. Java

class Solution {
    
    
    public String replaceSpace(String s) {
    
    
        StringBuilder ret = new StringBuilder();
        for(Character c :s.toCharArray()){
    
    
            if(c == ' '){
    
    
                ret.append("%20");
            }else{
    
    
                ret.append(c);
            }
        }
        return ret.toString();
    }
}

猜你喜欢

转载自blog.csdn.net/weixin_44294385/article/details/112987495