题目描述:请实现一个函数,将一个字符串中的每个空格替换成“%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();
} }

最新文章

  1. PHP 原创视频教程-网站开发新手视频教程
  2. Maven学习(一)安装 配置
  3. Android仿360手机卫士悬浮窗效果
  4. ReferenceEquals和 == 和equals()的比较
  5. C++ explicit关键字应用方法详解
  6. 读取assets文件夹下图片(ods_interview)
  7. jquery选项卡切换
  8. 1497: [NOI2006]最大获利 - BZOJ
  9. spring.net异常处理
  10. Sciter/HTMLayout内存占用评测
  11. spoj 368
  12. 慕课linux学习笔记(七)常用命令(4)
  13. Office OpenXML-Excel(一)
  14. linux下修改ip地址,默认网关以及DNS
  15. Android面向HTTP协议发送get请求
  16. UML在代码中的展现
  17. OperationCenter Docker容器启动脚本
  18. PAT 乙级 1086 就不告诉你 (15 分)
  19. Fiddler插件开发 - 实现网站离线浏览功能
  20. mongoDB安装windows 64 bit

热门文章

  1. 状态压缩DP(大佬写的很好,转来看)
  2. 图论--LCA--Tarjan(离线)
  3. python(写入 excel 操作 xlwt 模块)
  4. pycharm 新建文件后选错文件格式怎么改
  5. ubuntu 和 centos 如何区分系统
  6. libevent(八)激活事件
  7. 安装MySQL8(附详细图文)
  8. 自动化运维工具Ansible之Roles测验详解
  9. Appium+Python-项目实践一
  10. [csu/coj 1619] 递归