空格替换Java实现
来源:互联网 发布:丽得姿和美迪惠尔 知乎 编辑:程序博客网 时间:2024/06/05 07:32
请编写一个方法,将字符串中的空格全部替换为“%20”。假定该字符串有足够的空间存放新增的字符,并且知道字符串的真实长度(小于等于1000),同时保证字符串由大小写的英文字母组成。
给定一个string iniString 为原始的串,以及串的长度 int len, 返回替换后的string。
测试样例:
“Mr John Smith”,13
返回:”Mr%20John%20Smith”
”Hello World”,12
返回:”Hello%20%20World”
解题思路:遍历字符串,将非空格字符复制进字符串,否则,填入%20。
import java.util.*;public class Replacement { public String replaceSpace(String iniString, int length) { // write code here StringBuilder sb=new StringBuilder(); String strReplace="%20"; for(int i=0;i<length;i++){ char tmp=iniString.charAt(i); if(tmp==' '){ sb.append(strReplace); }else{ sb.append(tmp); } } return sb.toString(); }}
阅读全文
0 0
- Java实现-空格替换
- 替换空格java实现
- Java实现替换空格
- 空格替换Java实现
- 字符串中的空格替换JAVA实现
- 剑指offer 替换空格 java实现
- JAVA实现替换空格(《剑指offer》)
- 《剑指offer》004-替换空格(java实现)
- 《剑指offer》004-替换空格(java实现)
- 替换空格【C++实现】
- 空格替换(Java)
- 替换空格(java)
- 编程:空格替换Java
- 替换空格(java)
- java字符串空格替换
- 替换空格(java)
- 剑指offer算法 java实现 替换字符串空格
- 剑指offer--面试题4:替换空格--Java实现
- 导出word如何默认打开为页面视图
- 卧槽!原来“俄分”是这样分化美国社会的!
- mongodb 实现添加新字段(使用更新操作)
- 【OpenCV】腐蚀膨胀
- android和ios GoogleMap画导航线路图路径规划(Directions)
- 空格替换Java实现
- 图片框架2(复杂)
- c#抽象类
- H5页面的测试点总结
- 梳理--如何使用GitHub管理自己的代码
- design editor is unavailable until a successful build
- Hadoop生态上几个技术的关系与区别:hive、pig、hbase 关系与区别
- 51Nod-1829-函数
- 如何给电脑硬盘分区