美文网首页
每日一题 [6] -替换数字

每日一题 [6] -替换数字

作者: MAXPUP | 来源:发表于2017-02-26 10:03 被阅读0次

题目描述
请实现一个函数,将一个字符串中的空格替换成“%20”。例如,当字符串为We Are Happy.则经过替换之后的字符串为We%20Are%20Happy。
解:
额。。。。

function replaceSpace(str)
{
    return str.split(' ').join('%20');
};

🙃
就是一个一个遍历

public class Solution { 
  public String replaceSpace(StringBuffer str) {    
    if(str==null){ return null; } 
    StringBuilder newStr = new StringBuilder(); 
    for(int i=0;i<str.length();i++){ 
        if(str.charAt(i)==' '){ 
        newStr.append('%'); 
        newStr.append('2'); 
        newStr.append('0'); 
    }else{
       newStr.append(str.charAt(i)); 
    }
  } 
      return newStr.toString(); }}

添加笔记

相关文章

网友评论

      本文标题:每日一题 [6] -替换数字

      本文链接:https://www.haomeiwen.com/subject/otlowttx.html