JAVA实现替换空格(《剑指offer》)
来源:互联网 发布:如何测试端口是否开放 编辑:程序博客网 时间:2024/06/05 03:22
最近在刷《剑指offer》里的编程题,但是网上关于《剑指offer》的解答多半是C或者C++的,而且官方(作者)也是在用C++进行讲解,这里自己用java写了一些题目的解答代码(当然也有部分是借鉴了网上别人的解答的,出处未注明敬请之处请指出,侵删),希望能对大家的学习有所帮助。
题目描述
请实现一个函数,将一个字符串中的空格替换成“%20”。例如,当字符串为We Are Happy.则经过替换之后的字符串为We%20Are%20Happy。
牛客网题目截图:PS.这里要求传入的参数是StringBuffer类型的
解答:
publicclassSolution { public String replaceSpace(StringBuffer str) { for(int k=0; k<str.length(); k++) { char index = str.charAt(k); if(index == ' ') { str.replace(k, k+1, "%20"); } } return str.toString(); }}
0 0
- JAVA实现替换空格(《剑指offer》)
- 剑指offer 替换空格 java实现
- 《剑指offer》004-替换空格(java实现)
- 《剑指offer》004-替换空格(java实现)
- JAVA实现替换空格(《剑指offer》牛客网StringBuffer)
- 剑指offer--替换空格(java)
- 剑指offer-替换空格(java语言)
- 剑指offer:替换空格(java)
- 剑指offer算法 java实现 替换字符串空格
- 剑指offer--面试题4:替换空格--Java实现
- 剑指offer算法 java实现 替换字符串空格
- 剑指Offer面试题4:替换空格 Java实现
- 剑指offer算法 java实现 替换字符串空格
- 《剑指offer》问题5 替换空格 Java实现
- 剑指offer第二题 替换空格 Java实现
- 替换空格(剑指offer)
- (剑指offer)替换空格
- 剑指Offer:面试题4——替换空格(java实现)
- ros中利用gazebo进行gmapping仿真:kobuki+kinect -> kobuki+rplidar
- 关于Tomcat的安装
- VC 设置炫彩窗口全屏
- 秒针系统网络广告交易平台介绍
- 11384 - Help is needed for Dexter
- JAVA实现替换空格(《剑指offer》)
- c#导出(一) 到txt
- Redis配置文件详解
- iOS中多线程的问题总结
- debian 8 安装 codeblocks
- JSP九大内置对象
- 如何检查Linux服务器是否受到DDOS攻击
- 第三方类库masonry(自动布局)的使用
- JSP四大作用域