当前位置:
首页 >
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. 替换空格的全部内容,希望文章能够帮你解决所遇到的问题。
- 上一篇: 梦到前妻打我是什么意思
- 下一篇: leetcode 766. 托普利茨矩阵