替换空格 发表于 2018-07-03 | 更新于 2019-05-09 | 分类于 剑指offer | 阅读次数: | 阅读次数: 本文字数: 501 | 阅读时长 ≈ 1 分钟 请实现一个函数,将一个字符串中的每个空格替换成“%20”。例如,当字符串为We Are Happy.则经过替换之后的字符串为We%20Are%20Happy: 代码:12345678910111213public class Solution { public String replaceSpace(StringBuffer str) { if(str == null){ return null; } for(int i=0; i<str.length(); i++){ if(str.charAt(i)==' '){ str.replace(i,i+1,"%20"); //这个replace方法是StringBuffer的,并非String的 } } return str.toString(); }} ---------------- The End ---------------- 本文作者: easy_go 本文链接: https://mlone.top/2018/07/03/替换空格/ 版权声明: 本博客所有文章除特别声明外,均采用 BY-NC-SA 许可协议。转载请注明出处!