《剑指offer》牛客网java题解-替换空格
来源:互联网 发布:淘宝手淘在哪里进入 编辑:程序博客网 时间:2024/06/14 02:07
请实现一个函数,将一个字符串中的空格替换成“%20”。例如,当字符串为We Are Happy.则经过替换之后的字符串为We%20Are%20Happy。
用java自带的函数replaceAll就可以解决,这样有点太取巧。
public class Solution { public String replaceSpace(StringBuffer str) { return str.toString().replaceAll(" ","%20"); }}
new一个stringBuffer 然后逐个字符比较,这答题没什么难度。
public class Solution { public String replaceSpace(StringBuffer str) { StringBuffer stringBuffer = new StringBuffer(); for (int i=0;i<str.length();i++){ if (str.charAt(i)==' '){ stringBuffer.append("%20"); } else { stringBuffer.append(str.charAt(i)); } } return stringBuffer.toString(); }}
阅读全文
0 0
- 《剑指offer》牛客网java题解-替换空格
- 剑指offer题解【替换空格】-java
- 剑指offer题解 替换空格
- 剑指offer:替换空格(java)
- 牛客网-剑指offer-替换空格
- 剑指offer 面试题4: 替换空格 题解
- JAVA实现替换空格(《剑指offer》牛客网StringBuffer)
- 剑指offer 替换空格 java实现
- JAVA实现替换空格(《剑指offer》)
- 【剑指offer-Java版】04替换空格
- 剑指offer-----替换空格(java版)
- 《剑指offer》004-替换空格(java实现)
- 《剑指offer》004-替换空格(java实现)
- 剑指offer:替换空格 java版
- 剑指offer之空格替换java
- 剑指offer--替换空格(java)
- 剑指offer-替换空格(java语言)
- [剑指offer]替换空格
- REST Client自动化测试RESTful API
- 深度学习的未来
- 活动安排问题 (贪心)
- hdu 6112 今夕何夕
- char类型的字符串比较,和vector的初次见面
- 《剑指offer》牛客网java题解-替换空格
- opencv直方图变换
- Linux网卡的配置文件详解及应用
- Leetcode-11: Container With Most Water
- Eclipse+Maven搭建Spring+SpringMVC+Mybatis项目
- HDU 1251 统计难题——字典树
- 踮起回望,有关Servlet的笔记
- 开发天气App
- 引用传递和值传递