【剑指Offer】替换空格 解题报告
来源:互联网 发布:兰州大学怎么样知乎 编辑:程序博客网 时间:2024/06/05 22:46
【剑指Offer】替换空格 解题报告
标签(空格分隔): LeetCode
题目地址:https://www.nowcoder.com/ta/coding-interviews
题目描述:
请实现一个函数,将一个字符串中的空格替换成“%20”。例如,当字符串为We Are Happy.则经过替换之后的字符串为We%20Are%20Happy。
Ways
题目不能直接使用repalceAll()方法。所以用了下面的方法。
public class Solution { public String replaceSpace(StringBuffer str) { StringBuffer ans = new StringBuffer(); for(int i = 0; i < str.length(); i++){ if(str.charAt(i) == ' '){ ans.append("%20"); }else{ ans.append(str.charAt(i)); } } return ans.toString(); }}
Date
2017 年 4 月 20 日
0 0
- 【剑指Offer】替换空格 解题报告
- 【剑指offer-解题系列(2)】替换空格
- 剑指offer第二题:替换空格结题报告
- [剑指offer]替换空格
- [剑指offer]替换空格
- 剑指offer:替换空格
- 替换空格--《剑指offer》
- 剑指Offer:替换空格
- 【剑指offer】替换空格
- 《剑指Offer》--替换空格
- 剑指offer--替换空格
- 【剑指offer】替换空格
- 【剑指offer】空格替换
- 剑指offer-替换空格
- 剑指offer:替换空格
- [剑指offer]替换空格
- 《剑指offer》替换空格
- 剑指offer:替换空格
- 白平衡算法
- 最详细的Android原生APP中添加ReactNative 进行混合开发教程
- js 判断$("#id") 是否为空
- Python基础入门(十九)-列表生成式
- 光场相机原理
- 【剑指Offer】替换空格 解题报告
- Linux安装MySQL
- iOS开发 各种路径记录
- JS中&&和||的用法理解
- HTTP 方法:GET 对比 POST
- Pattern和Matcher
- VIRTUALBOX 虚拟机安装 OS X 10.9 MAVERICKS
- Java开发指南
- loadrunner录制webservice接口需要用户名密码时的解决方法