剑指Offer之替换空格
2024-08-24 16:46:05
题目描述:请实现一个函数,将一个字符串中的每个空格替换成“%20”。例如,当字符串为We Are Happy.则经过替换之后的字符串为We%20Are%20Happy。
函数实现:
package string; public class string04 { public String replaceSpace(StringBuffer str) {
if(str==null||str.length()==0)
return null;
StringBuilder sb=new StringBuilder();
for(int i=0;i<str.length();i++) {
if(str.charAt(i)==' ') {
sb.append('%');
sb.append('2');
sb.append('0');
}else {
sb.append(str.charAt(i));
}
}
return sb.toString();
} }
最新文章
- PHP 原创视频教程-网站开发新手视频教程
- Maven学习(一)安装 配置
- Android仿360手机卫士悬浮窗效果
- ReferenceEquals和 == 和equals()的比较
- C++ explicit关键字应用方法详解
- 读取assets文件夹下图片(ods_interview)
- jquery选项卡切换
- 1497: [NOI2006]最大获利 - BZOJ
- spring.net异常处理
- Sciter/HTMLayout内存占用评测
- spoj 368
- 慕课linux学习笔记(七)常用命令(4)
- Office OpenXML-Excel(一)
- linux下修改ip地址,默认网关以及DNS
- Android面向HTTP协议发送get请求
- UML在代码中的展现
- OperationCenter Docker容器启动脚本
- PAT 乙级 1086 就不告诉你 (15 分)
- Fiddler插件开发 - 实现网站离线浏览功能
- mongoDB安装windows 64 bit