天天看点

leetcode-剑指offer-05:替换空格

题目描述

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

解题思路

  • 挨个字符判断,是空格,替换掉即可
  • 调用库函数更方便

代码实现

func replaceSpace(s string) string {
    res := ""
    for _, value := range s {
        if value == ' ' {
            res += "%20"
        } else {
            res += string(value)
        }
    }
    return res
}