替换空格
2015-11-02 12:54
141 查看
请实现一个函数,将一个字符串中的空格替换成“%20”。例如,当字符串为We Are Happy.则经过替换之后的字符串为We%20Are%20Happy。
方法1:replace函数
方法2:转换成数组再去拼吧吧吧吧
方法1:replace函数
public String replaceBackend(String word){ String a = word.toString(); String b = a.replaceAll(" ","%20"); return b; }
方法2:转换成数组再去拼吧吧吧吧
public String replaceBackend(String word){ String a = word.toString(); char[] b = a.toCharArray(); StringBuffer c = new StringBuffer(); for(int i = 0 ;i<b.length;i++){ if(b[i] == ' '){ c.append("%20"); }else{ c.append(b[i]); } } return c.toString(); } public static void main(String args[]){ String word = "we are happy"; aaa a = new aaa(); System.out.println(a.replaceBackend(word)); }
相关文章推荐
- 二、八、十、十六进制转换(图解篇)
- 左旋转字符串
- Java下的Cookie和Session
- 为AndroidStudio安装jd-intellij,反编译任意.jar .class
- 一个公司的 CTO 究竟要做什么?
- 快快快!27个提升效率的iOS开源库推荐
- 获取前一天Tomcat的异常日志
- Android使用Volley请求网络
- Object-C系列-<present and dismiss>
- 一个屁股引发的Google搜索技术讨论及解决
- 快快快!27个提升效率的iOS开源库推荐
- ArrayDeque利用数组建造的双向队列
- 解决手机访问页面字体太小问题
- Ubuntu14.04安装wine QQ
- C语言数据结构之栈与队列的应用(1)进制转换
- maven向本土仓库导入jar包(处理官网没有的jar包)
- Android studio 多渠道打包(超简洁版)
- 用递归反转stack里面的元素
- 用MATLAB制作GIF
- 关于人工智能的二十件事