面试题05. 替换空格

2020-02-13  本文已影响0人  阿星啊阿星

####### 面试题05. 替换空格

题目描述

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


示例:

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


提示:
0 <= s 的长度 <= 10000

转载来源:力扣(LeetCode)


题目分析

不知道为什么要加入这种题目
既然他加了,那就说说吧
从头到尾遍历,是空格就往ret返回串中加入%20,否则加入原先之

val ret = StringBuilder()
        for (c in s) {
            if(c!=' '){
                ret.append(c)
            }else{
                ret.append("%20")
            }
        }
        return ret.toString()

代码文件


上一篇 下一篇

猜你喜欢

热点阅读