欢迎访问 生活随笔!

生活随笔

当前位置: 首页 >

leetcode 剑指 Offer 05. 替换空格

发布时间:2023/11/29 37 豆豆
生活随笔 收集整理的这篇文章主要介绍了 leetcode 剑指 Offer 05. 替换空格 小编觉得挺不错的,现在分享给大家,帮大家做个参考.

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

示例 1:

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

解题思路

一次遍历,检查空格,然后替换

代码

class Solution {public String replaceSpace(String s) {StringBuilder stringBuilder = new StringBuilder();int n=s.length();for (int i = 0; i < n; i++) {if(s.charAt(i)==' ')stringBuilder.append("%20");else stringBuilder.append(s.charAt(i));}return stringBuilder.toString();} }

总结

以上是生活随笔为你收集整理的leetcode 剑指 Offer 05. 替换空格的全部内容,希望文章能够帮你解决所遇到的问题。

如果觉得生活随笔网站内容还不错,欢迎将生活随笔推荐给好友。