《剑指offer》之替换空格
来源:互联网 发布:外貌协会的女生知乎 编辑:程序博客网 时间:2024/05/20 03:41
题目描述
请实现一个函数,将一个字符串中的空格替换成“%20”。例如,当字符串为We Are Happy.则经过替换之后的字符串为We%20Are%20Happy。
代码:
public String replaceString(StringBuffer str){if(str == null || str.length() == 0){return null;}StringBuilder newStr = new StringBuilder();for(int i = 0;i < str.length();i++){if(str.charAt(i) == ' '){newStr.append('%');newStr.append('2');newStr.append('0');}else {newStr.append(str.charAt(i));}}return newStr.toString();}
方法:
①charAt(int index) 用来检索特定索引下的字符的String实例的方法。
②append() StringBuffer类方法,对字符串追加字符。
0 0
- 剑指Offer之替换空格
- 剑指Offer之 - 替换空格
- 剑指offer之替换空格
- 剑指offer之空格替换
- 剑指offer之替换空格
- 剑指offer之替换空格
- 剑指offer之替换空格
- 《剑指offer》之替换空格
- 剑指offer之 替换空格
- 剑指offer之替换空格
- 剑指offer之替换空格问题
- 剑指offer面试题之替换空格
- 码农小汪-剑指Offer之5 -替换空格
- 剑指offer之替换字符串中的空格
- 剑指offer(四)之替换空格
- 剑指Offer之字符串空格替换问题
- (二)剑指Offer之替换空格
- 剑指offer之空格替换java
- "Could not resolve placeholder"解决方案
- 腾讯EC .net API对接第三方系统
- 【Jenkins】——Jenkins+jmeter 定时测试
- 苹果-SSL 1637
- 散列表(Hash Table)
- 《剑指offer》之替换空格
- 开始PHP
- mybatis choose标签的使用
- 震惊!竟然可以这样使用自己的SDK开发Android
- hiho 1142 三分
- 成为设计师必看的40本书
- hdu 2570 迷障(贪心)
- ARM驱动开发之ioctl函数的使用
- IE启动最大化隐藏菜单网页